css固定宽度超出文字自动省略号显示
2013-11-20 10:55
344 查看
方案一:
代码如下:
text-overflow : ellipsis;
text-overflow:ellipsis;
white-space : nowrap;
overflow : hidden;
除了固定div或者其他容器宽度以外
要显示为点点,以上3个缺一不可;
还有,除了firefox,opera其他浏览器都支持,包括可恶的ie6
方案二:
下文为转摘
html代码:
<div class="news">
<div class="newsTitle"><a href="#">关于认真学习贯彻党的十七届五中全会精神深入推进创先争优活动的通知关于认真学习贯彻党的十七届五中全会精神深入推进创先争优活动的通知</a></div>
<div class="date">2011-11-02</div>
</div>
Css代码:
.news
{
background:url(../images/underline.jpg) no-repeat bottom;
width:705px;
height:35px;
line-height:35px;
}
.newsTitle
{
line-height:35px;
float:left;
width:580px;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
-moz-binding:url('ellipsis.xml#ellipsis');
overflow:hidden;
background:url(../images/li.jpg) no-repeat bottom left;
padding-left:20px;
}
.newsTitle a
{
color:black;
}
.date
{
width:105px;
float:left;
text-align:right;
line-height:35px;
}
css代码中,红色的部分就是用来实现文字溢出。
white-space:nowrap;表示文字不换行。
text-overflow:ellipsis; 兼容IE,Safari.
-o-text-overflow:ellipsis;兼容opera;
-moz-binding:url('ellipsis.xml#ellipsis'); 兼容firefox.
关于.xml文件可自行百度搜索。
代码如下:
text-overflow : ellipsis;
text-overflow:ellipsis;
white-space : nowrap;
overflow : hidden;
除了固定div或者其他容器宽度以外
要显示为点点,以上3个缺一不可;
还有,除了firefox,opera其他浏览器都支持,包括可恶的ie6
方案二:
下文为转摘
html代码:
<div class="news">
<div class="newsTitle"><a href="#">关于认真学习贯彻党的十七届五中全会精神深入推进创先争优活动的通知关于认真学习贯彻党的十七届五中全会精神深入推进创先争优活动的通知</a></div>
<div class="date">2011-11-02</div>
</div>
Css代码:
.news
{
background:url(../images/underline.jpg) no-repeat bottom;
width:705px;
height:35px;
line-height:35px;
}
.newsTitle
{
line-height:35px;
float:left;
width:580px;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
-moz-binding:url('ellipsis.xml#ellipsis');
overflow:hidden;
background:url(../images/li.jpg) no-repeat bottom left;
padding-left:20px;
}
.newsTitle a
{
color:black;
}
.date
{
width:105px;
float:left;
text-align:right;
line-height:35px;
}
css代码中,红色的部分就是用来实现文字溢出。
white-space:nowrap;表示文字不换行。
text-overflow:ellipsis; 兼容IE,Safari.
-o-text-overflow:ellipsis;兼容opera;
-moz-binding:url('ellipsis.xml#ellipsis'); 兼容firefox.
关于.xml文件可自行百度搜索。
相关文章推荐
- CSS实现超出DIV宽度文字自动隐藏并显示省略号
- 自动截取文字,css实现文字超出显示省略汇总
- 让超出DIV宽度范围的文字自动显示省略号...
- 让超出DIV宽度范围的文字自动显示省略号...
- CSS-文字超出自动显示省略号
- 让超出DIV宽度范围的文字自动显示省略号...
- <span>中显示文字超出宽度如何自动隐藏
- text-overflow实现文字超出宽度,溢出后自动显示为省略号的效果
- android 文字超出控件宽度时,自动滚动显示,类似跑马灯效果
- CSS自动换行、强制不换行、强制断行、超出显示省略号
- 用css实现文字超出指定宽度显示省略号(...)
- 超出div宽度范围的文字进行省略号省略,在鼠标移上去以后显示完整的内容
- 让超出DIV宽度范围的文字自动显示省略号...
- text-overflow实现文字超出宽度,溢出后自动显示为省略号的效果
- iOS UILabel:宽度固定,自动高度显示全部文字
- CSS实现文字超出宽度显示省略号
- 让超出DIV宽度范围的文字自动显示省略号...
- css文字超出自动显示省略号
- css实现div自动添加滚动条(图片或文字等超出时显示)
- css 设置超出宽度的文字显示为省略号