老师,为什么我的代码和效果图不一样啊?
来源:3-19 编程练习
ZPF_NEXT
2018-12-10 16:43:41
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>border属性</title>
<style type="text/css">
.container{
width:200px;
height:200px;
background-color:pink;
/*补充样式*/
}
.content{
width:100px;
height:100px;
background-color:orange;
/*补充样式*/
padding-top:50px;
padding-left:100px;
padding-right:30px;
}
span{background-color:yellow;
padding-top:30px;
padding-left:30px;
padding-right:30px;
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<span>
我是span元素
</span>
</div>
</div>
</body>
</html>4回答
你好同学 ,因为padding设置的不对 . padding是设置容器与它里面的内容之间的间距的 , 所以要加在容器上面 . 例如如下:
对于container来说 , content是它里面的内容 ,所以设置container与content的间距 ,要加在容器container上面 .

如下修改:

完善一下吧 , 祝学习愉快 望采纳 .
好帮手慕夭夭
2018-12-11
你好同学 , 根据你修改的进行测试 , 如下盒子宽度设置大一些即可 :

祝学习愉快 ,望采纳 .
ZPF_NEXT
提问者
2018-12-11
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>border属性</title>
<style type="text/css">
.container{
width:200px;
height:200px;
background-color:pink;
/*补充样式*/
padding-top:50px;
padding-left:100px;
padding-right:30px;
}
.content{
width:100px;
height:100px;
background-color:orange;
/*补充样式*/
padding-top:30px;
padding-left:30px;
padding-right:30px;
}
span{background-color:yellow;
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<span>
我是span元素
</span>
</div>
</div>
</body>
</html>
qq_摩羯座丶的男人_0
2018-12-10
首先span不是块级元素不能加,padding.,其次你的padding都刚好加错了地方.那个div需要加padding就在哪个div加
相似问题