Bootstrap 模式显示但没有文字可见

Bootstrap Modal shows but no text is visible

所以我很难弄清楚为什么我的文本没有显示在我的 bootstrap 模式中。我已经测试过,似乎 只显示 header 标签中的文本。不显示展开的文本和包裹在段落标签中的文本。我真的很困惑。模态 body 和背景显示完美,因此这不是 javascript 问题。我的代码如下。这个模态使用了一些 Angular,但是再一次,任何包裹在 header 标签中的东西都有效......我想知道我是否遗漏了 Bootstrap 需要显示 [=17] 的东西=]普通文字。我正在使用 Bootstrap v2.3.2.

<div id="column-select-modal" class="modal hide fade" tabindex="-1"    role="dialog" aria-hidden="true" ng-blur="show=false">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true" ng-click="show=false"><i class="icon-remove"></i></button>
        <h3 id="myModalLabel1">Adjust Data Columns</h3>
    </div>
    <div class="modal-body" style="height:250px;">
        <div class="fixedOverflowTable250">
            <table class="table table-striped table-hover table-bordered table-text-color swap-goal-modal-table">
                <thead>
                    <tr>
                        <th class="checkbox-align2 nogo text-align-left" style="width:73%;">
                            <h4>Column Name</h4>
                        </th>
                    </tr>
                </thead>
                <tbody data-ng-repeat="(key, value) in list">
                    <tr class="parent">
                        <td class="checkbox-align2 text-align-left">
                            <h5>{{key}}</h5>  <p>THIS DOES NOT SHOW</p> THIS DOESN'T EITHER
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
       <!--  <div class="clear"></div>
        <div class="alert alert-error" ng-show="columnError">{{columnError}}</div> -->
    </div>
    <div class="modal-footer">
        <button class="btn btn-success" data-ng-click="selectColumns(selectedColumns)">Apply</button>
        <button class="btn" data-dismiss="modal" ng-click="show=false">Cancel</button>
    </div>
</div>

我还确保我使用的其他 类 不会和我的 CSS 混在一起。我还提供了一个屏幕截图 link 来展示。在此先感谢您的帮助! http://screencloud.net/v/bD79

好的,我刚刚发现了这个问题。我展开的 普通 文本没有显示,因为我的模式被包含在指令中,而该指令恰好在 <div class="btn-group"> 中。显然,这隐藏了 ordinary 文本。我没有意识到这一点,因为 <div> 在我当前的工作代码之外。所以这在现实中可能是一个简单的错误,但显然未包装的文本不会显示在其 class 中带有 Bootstrap btn-group 的元素内部。

有一个小错误你刚刚添加隐藏 class 一开始 div 没有显示 div 内容在下面的代码中找到你添加的内容

<div id="column-select-modal" class="modal hide fade" tabindex="-1"    role="dialog" aria-hidden="true" ng-blur="show=false">

使用下面一个

<div id="column-select-modal" class="modal fade" tabindex="-1"    role="dialog" aria-hidden="true" ng-blur="show=false">

从这个 div 中删除隐藏 class 它会正常工作。