为了账号安全,请及时绑定邮箱和手机立即绑定

background-origin篇

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8">
<title>背景原点</title>
<style type="text/css">
.wrap {
    width:220px; 
    border:20px dashed #000; 
    padding:20px; 
    font-weight:bold; 
    color:#000; 
    background:#ccc url(http://static.mukewang.com/static/img/logo_index.png) no-repeat; 
    background-origin: content-box;
    position: relative;
}
.wrap span { 
    position: absolute; 
    left:0; 
    top:0;
}
.content {
    height:80px; 
    border:1px solid #333;
}

</style>  
</head> 
<body>
<div class="wrap"><span>padding</span>
    <div class="content">content</div>
</div>
<br/>
</div>
</body>
</html>

.content 未设置width,为什么他有160px左右的宽度

正在回答

2 回答

.content  是在div上的,div是一个块级元素,块级元素不设置宽度,默认就是父级元素的宽度,所以他有他的父级元素的内宽度就是220px  

2 回复 有任何疑惑可以回复我~
#1

qq_霸王处秀_0 提问者

非常感谢!
2015-12-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

background-origin篇

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信