溢出隐藏不会文本换行
Overflow Hidden Won't Text Wrap
>我有一个向左浮动的图像和一个具有以下要求的div:a)需要最大高度b)需求溢出:隐藏。c)它的文本需要环绕浮动图像,就像在任何正常的浮动中一样。
但是我在 (C) 上遇到了问题,文本没有换行.我已经读过溢出:隐藏实际上阻止文本换行。
有谁知道任何解决方案(最好是 css)?
如您所见,文本没有环绕猫图像:http://jsfiddle.net/FWjG4/
<html>
<style>
#articleContainer {
width: 500px;
height: 800px;
color: pink;
}
.photo {
float: left;
width: 150px;
height: 150px;
}
.article {
max-height: 300px;
max-width: 200px;
overflow: hidden;
}
</style>
<body>
<div id="articleContainer">
<img class="photo" src="googleyosemite.jpg" />
<div class="article" >blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah bla
</div>
</div>
</body>
</html>
没有更新CSS,只需将您的图像放在div中即可。
<div id="articleContainer">
<div class="article" ><img class="photo" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS9gFNtL3J-Qz7phuIK4F98X3UcRqAhihW4bdF70Ka07MzF-3yfjQ" />blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
</div>
</div>
演示:http://jsfiddle.net/shekhardesigner/dKjwz/
将图像放在文章div中。
http://jsfiddle.net/FWjG4/3/
<div class="article" >
<img class="photo" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS9gFNtL3J-Qz7phuIK4F98X3UcRqAhihW4bdF70Ka07MzF-3yfjQ" /><p>blah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blahblah blah blah</p></div>
JS 小提琴
HTML
<body>
<div id="articleContainer">
<img class="photo" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS9gFNtL3J-Qz7phuIK4F98X3UcRqAhihW4bdF70Ka07MzF-3yfjQ" />
<div class="article" >blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
blah blah blahblah blah blahblah
blah blah blah
blah blah blah
blah blah blah
blah blah blah
</div>
</div>
</body>
CSS
#articleContainer {
width: 200px; /* width is reduced*/
height: 800px;
color: pink;
}
.photo {
float: left;
width: 150px;
height: 150px;
}
.article {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
try css{ white-space: pre-line; }
相关文章:
- Internet Explorer中的文本换行错误
- 使用jQuery的输入字段文本换行
- 脚本图像获胜't用文本换行
- D3具有矩形和文本换行的水平树布局
- 标记内的文本换行
- 使用 jQuery 将文本换行在
标记内 - 如何在文本换行时在图像下方保留填充
- 溢出隐藏不会文本换行
- d3.js径向树布局可变节点长度/文本换行节点描述
- 如何手动管理HTML中的文本换行
- jQuery动画slidelleft没有文本换行
- 将文本换行到并由
使用jquery - 文本换行到列
- 如何在文本换行时减少字母间距
- 文本换行选项-建议
- 围绕span文本换行元素
- 在Polymer 1.0中带有绑定的文本换行元素
- Var文本换行或任何格式不工作
- 如何在javascript中拖动图像/元素时导致实时文本换行
- 使用 javascript/jquery 将带有强标签的文本区域中突出显示的文本换行