为什么h1:hover{overflow:inherit}也会显示?继承的是哪个属性?

来源:1-7 编程练习

慕桂英8455924

2020-04-03 20:13:43

<!DOCTYPE html>
<html lang="en">
<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;
}
.p1:hover{
overflow: inherit;
}
.p1{
text-overflow: clip;
}
.p2:hover{
overflow: visible;
}
</style>
</head>
<body>
<p class="p1">bababadalgharaghtakamminarronnkonnbronntonne,rronntuonnthunn,trovarrhounawnskawntoohoohoordenenthurnuk</p>
<p class="p2">bababadalgharaghtakamminarronnkonnbronntonne,rronntuonnthunn,trovarrhounawnskawntoohoohoordenenthurnuk</p>
</body>
</html>


写回答

1回答

好帮手慕码

2020-04-04

同学你好,效果没有是实现。如下:

http://img.mukewang.com/climg/5e87ead80947bbb702570178.jpg

另,在代码中没有看到“h1:hover”请问同学是说“p1:hover”吗?它继承的是父级body的属性:

http://img.mukewang.com/climg/5e87eb6b091374ba06900334.jpg

该属性的默认值为:visible

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程