标签:block 应该 tom charset after isp char utf-8 doc
当div中只有背景图片的时候,不足以撑起它的高度,所以设了也没用
所以,我们要设随div大小而改变的div时
应该
利用::after或::before 伪元素,为背景添加一个content为null的元素
如
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style type="text/css">
.bg::after{
content:"";
display: block;
padding-bottom: 48%;
}
</style>
</head>
<body>
<div class="bg" style="background:url(img/bj.jpg) no-repeat ;background-size:100% 100%;"></div>
</body>
</html>
标签:block 应该 tom charset after isp char utf-8 doc
原文地址:https://www.cnblogs.com/woxiang8023ni/p/9040210.html