CSS核心(五十)遮罩效果与文字超出容器显示省略号
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>遮罩效果与文字超出容器显示省略号</title>
</head>
<style>
.box{
width:200px;
height:200px;
border:1px solid #000;
position:relative;
/*overflow:hidden;*/
}
.zhaozi{
width:200px;
height:50px;
color:#000000;
/*line-height:50px;*/
text-align:center;
/* 第一步:超出部分隐藏 */
overflow:hidden;
/* 第二步:设置文字不换行 */
white-space:nowrap;
/* 第三部:设置省略号 */
text-overflow:ellipsis;
}
.box:hover .zhaozi{
position:absolute;
bottom:0;
left:0;
background:rgba(255,255,255,0.5);
}
</style>
<body>
<div class="box">
<img src="img/1.jpg" width="200" height="200">
<div class="zhaozi">
超大内存超大屏幕超长待机照亮你的大脸
</div>
</div>
</body>
</html>
显示结果如下:
^不错,很受启发!尤其是我一个很想学编程的人。 读了你的观点我很受用,也很感激,你说出了我们都存在,但都又没有太重视的问题,我想,它将伴随着我以后的学习和工作. 高手!!! 感谢,这真的给我很大的启发.. 真的很不容易呀!说的好! 终于明白了自己的方向,感谢楼主 受益匪浅。。。。。 感触很多!!!在看这贴子前,我和你一样有同样的想法、同样的编程方法。。而且我是个学生。我很高兴看到这贴子,它能让我少走很多歪路!!! 不错 感动啊!让我认清了方向,遗憾的是怎么怎么没在多年前就认识到这点