3-18编程练习
来源:3-24 编程练习
lijikai1937
2017-11-30 07:39:30
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>margin外边距</title>
<style type="text/css">
*{
margin:0px;
}
ul{
list-style:none;width:300px;height:400px;
background-color:pink;
padding-top:40px;//
}
li{
margin-top:40px;//这里直接这么写就可以保证左边也是40px了
width:200px;height:50px;background-color:yellow;
/*样式补充*/
}
</style>
</head>
<body>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</body>
</html>这里直接写margin-top之后在浏览器中显示的距离左边就已经是40px还需要再重新限制左边的举例吗?这里分明没有限定过左边的距离?是这种样式自带的吗?
2回答
一路电光带火花
2017-11-30
“这里直接写margin-top之后在浏览器中显示的距离左边就已经是40px还需要再重新限制左边的举例吗?”这句话啥意思啊,margin-top设置的是上面的,你说的设置margin-top后,距离左边就是40px了,不明白这个,跟左边没关系啊?
小丸子爱吃菜
2017-11-30
你的描述很乱,下次可以再清晰些,我们能更好的定位到你说的问题。
margin-top控制的是上外边距。要给*设置padding:0;margin:0;就没有自带的内外边距了,就可以重新设置了。
祝学习愉快!
相似问题