使用overflow/text-overflow时要注意父元素的float和width
来源:互联网 发布:java 分库分表框架 编辑:程序博客网 时间:2024/05/16 14:27
<html>
<head>
<title>无标题文档</title
<style type="text/css">
div#outter {width:200px;height:auto;}
div#wrapper {}
p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
div#footer {clear:both;}
</style>
<div id="outter">
<div id="wrapper">
<p>ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo</p>
</div>
<div id="footer"></div>
</div>
</body>
<head>
<title>无标题文档</title
<style type="text/css">
div#outter {width:200px;height:auto;}
div#wrapper {}
p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
div#footer {clear:both;}
</style>
</head>
<div id="outter">
<div id="wrapper">
<p>ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo</p>
</div>
<div id="footer"></div>
</div>
</body>
</html>
1、最开始,div#wrapper没有设置任何样式,<p></p>中内容显示正常,过长部分省略号显示,如图1:
(图1)
2、将div#wrapper设置为
div#wrapper {float:left;}
此时,<p></p>中内容就会完全显示,不能达到省略号显示效果,如图2:
(图2)
3、给div#wrapper添加“width:auto”
div#wrapper {float:left;width:auto;}
<p></p>中内容仍然会完全显示,不能达到省略号显示效果,如图3:
(图3)
4、给div3#wrapper指定一个宽度,这里设置为父元素的100%
此时,<p></p>中内容能达到预期效果,如图4:
(图4)
所以,是包裹<p></p>的div#wrapper设置为float后,其位置虽然还是根据父元素div#outter定位,但是其宽度并不受父元素限制。
因而,当一个元素设置为float后,必须为其指定具体的width。
解释可能不太正确,欢迎指正!
0 0
- 使用overflow/text-overflow时要注意父元素的float和width
- overflow和text-overflow
- 文本的text-overflow
- text-overflow的用法
- text-overflow的用法
- text-overflow的用法
- text-overflow的用法
- 溢出文本text-overflow的使用问题
- float:left;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;
- float:left;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;
- word_wrap、word_break和text-overflow的区别
- 使用overflow清理浮动(Float)
- CCS3属性之text-overflow:ellipsis;的用法和注意之处
- CCS3属性之text-overflow:ellipsis;的用法和注意之处
- CCS3属性之text-overflow:ellipsis;的用法和注意之处
- text-overflow
- text-overflow
- text-overflow
- 渐进符号与解递归式
- Android 控件隐藏(同时消除所占空间)
- 不用去读长江商学院了!!!精髓全在此!
- BSP,讲的很好。
- Kingdom Rush创始人专访:游戏与电影元素混搭
- 使用overflow/text-overflow时要注意父元素的float和width
- CF 380C - Sereja and Brackets(线段树)
- 交叉编译常用库
- 搜索巨头亮剑:谷歌入战企业云计算市场
- 云计算给IPV6部署带来挑战
- 头脑风暴问题:如何将一只全新品种的龙虾卖给养虾人?
- UDP connect编程例子:UDP Client/Server程序--基础无难度
- SSH原理与运用(一):远程登录
- Android之基于百度云推送IM