麻烦老师查看作业,谢谢。

来源:2-13 编程练习

DanielDu87

2021-12-19 17:36:27

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>background-clip</title>
<style type="text/css">
.border, .padding, .content { /*给最外层的div设置样式*/
float: left;
height: 300px;
margin-left: 50px;
width: 300px;
}

a {
font-size: 30px;
text-decoration: none;
}

.div1, .div2, .div3 { /*放置背景图片的div样式*/
background-image: url('http://climg.mukewang.com/582c316e0001fd6507000210.jpg');
border: 10px solid rgba(0, 255, 0, 0.3);
height: 200px;
margin-top: 50px;
padding: 50px;
width: 220px;
display: none;
}

.border:hover div, .padding:hover div, .content:hover div {
display: block;
}

/*补充代码*/
.border:hover div {
background-clip: border-box;
}

.padding:hover div {
background-clip: padding-box;
}

.content:hover div {
background-clip: content-box;
}
</style>
</head>
<body>
<div class="border">
<a href="">border-box</a>
<div class="div1"></div>
</div>
<div class="padding">
<a href="">padding-box</a>
<div class="div2"></div>
</div>
<div class="content">
<a href="">content-box</a>
<div class="div3"></div>
</div>
</body>
</html>


写回答

1回答

好帮手慕然然

2021-12-19

同学你好,代码实现很正确,继续加油,祝学习愉快!

0

0 学习 · 17877 问题

查看课程