css的知识

<!doctype html>

<html>

    <head>

        <meta charset="UTF-8"> 

        <style>

            header{height:150px;background:#ABCDEF;}

nav{height:30px;background:#FF0;margin-bottom:0px;}

div{height:700px;margin-top:15px;}

section{height:700px;width:70%;background:#ABCDEF;float:left;}

aside{height:700px;width:28%;background:#ABCDEF;float:right;}

footer{height:100px;background:#ABCDEF;clear:both;margin-top:15px;}

        </style>

    </head>

    <body>

        <header>

            <p>这是一个头标签</p>

            <nav></nav>

        </header>

        <div>

            <section>

                <p>这是一个section头标签</p>

            </section>

            <aside>

                <p>这是一个aside标签</p>

            </aside>

        </div>

        <footer>

            <p>这是一个footer标签</p>

        </footer>

    </body>

</html>

上述代码中nav标签里设置css样式,用margin-bottom:不起作用为什么,margin-top:就有用这又是为什么

qiqiqiqi010629
浏览 1452回答 1
1回答

RockenRoll

因为你这个nav是在header里面的,margin-bottom:0px这个是距离哪里为0px?</header>        <nav></nav>        <div>你写成这样就有了
打开App,查看更多内容
随时随地看视频慕课网APP