3-15练习
来源:3-19 编程练习
慕标4569417
2017-09-21 15:54:14
<!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:purple;
padding:50px 100px;
/*补充样式*/
}
span{background-color:yellow; padding:30px;}
</style>
</head>
<body>
<div class="container">
<div class="content">
<span>
我是span元素
</span>
</div>
</div>
</body>
</html>麻烦老师帮忙看看这写的对不对
1回答
樱桃小胖子
2017-09-21
整体来说大体的思路是对的,但是实现的效果是不正确的,我在你的代码上进行了完善,建议对比参考一下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>border属性</title>
<style type="text/css">
.container{
width: 300px;
height: 280px;
background-color:pink;
/*添加overflow:hidden是为了解决content设置margin:50px 0 0 100px; 导致的粉色背景同时下移的效果*/
overflow:hidden;
/*补充样式*/
}
.content {
width: 165px;
height: 165px;
background-color: green;
/* padding: 50px 100px;*/
margin:50px 0 0 100px;
/*补充样式*/
}
span {
display: inline-block;
background-color: yellow;
margin: 30px;
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<span>
我是span元素
</span>
</div>
</div>
</body>
</html>祝学习愉快!
相似问题