不太明白为什么overflow用继承属性就能获得效果,麻烦老师解释一下

来源:1-7 编程练习

南方记忆

2019-06-12 10:50:51

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>text-overflow</title>
<style type="text/css">
p { width: 500px;font-size:20px; margin: 10px auto; background: #abcdef;overflow:hidden;}
.p1{
    text-overflow:ellipsis;
}
.p2{
    text-overflow:clip;
}
p:hover{overflow:inherit;}
/*此处写代码*/
</style>
</head>
<body>
<p class="p1">bababadalgharaghtakamminarronnkonnbronntonne,rronntuonnthunn,trovarrhounawnskawntoohoohoordenenthurnuk</p>
<p class="p2">bababadalgharaghtakamminarronnkonnbronntonne,rronntuonnthunn,trovarrhounawnskawntoohoohoordenenthurnuk</p>
</body>
</html>


写回答

1回答

好帮手慕星星

2019-06-12

你好,实现效果没有问题。

p元素的父元素是body,那么继承的就是body的overflow属性值,默认是visible,所以p标签用inherit就可以继承这个属性值,鼠标移入就会显示出来。

祝学习愉快!


1

0 学习 · 40143 问题

查看课程