pea*_*ker 8 html css twitter-bootstrap twitter-bootstrap-3
在<p>标签内部输入大量文本时,文本溢出模态的边界并离开屏幕,需要水平滚动条才能读取.
我已经从Bootstrap文档中复制了示例代码,只是在该modal-body部分中添加了一个长文本字符串.Bootstrap文档网站上的示例似乎正确地将文本换行,但我的代码没有.
这是我的标记:
<div class="modal fade in" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="myModalLabel" class="modal-title">Modal Test</h4>
</div>
<div class="modal-body">
<p>Details below:</p>
<p>TEST: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Done</button>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
你还可以看到我在这里创建的jsFiddle上的水平溢出的确切含义:http://jsfiddle.net/pX39W/11/
我确定这很简单,我只是盯着它看的时间太长了!任何帮助将非常感激.
adr*_*ift 25
一种选择是使用word-wrap属性(假设文本是一个长字):
.modal-body p {
word-wrap: break-word;
}
Run Code Online (Sandbox Code Playgroud)