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了,不明白这个,跟左边没关系啊?

0

小丸子爱吃菜

2017-11-30

你的描述很乱,下次可以再清晰些,我们能更好的定位到你说的问题。

margin-top控制的是上外边距。要给*设置padding:0;margin:0;就没有自带的内外边距了,就可以重新设置了。

祝学习愉快!

0
hijikai1937
h 你的回复也很乱。
h017-11-30
共1条回复

0 学习 · 36712 问题

查看课程