麻烦老师查看作业,谢谢。
来源: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
同学你好,代码实现很正确,继续加油,祝学习愉快!
相似问题