0

这是我的html。我遇到的问题是'box1' div 甚至不显示并且'nav' 栏会自行扩展。我不知道为什么...

<div id="nav">
    <ul>
        <li><a class="selected" href="link1">Home</a></li>
        <li><a href="link2">Services</a></li>
        <li><a href="link3">About</a></li>
        <li><a href="link4">Gallery</a></li>
        <li><a href="link5">Contact</a></li>
    </ul>
</div> <!--#nav-->
<div id="content">
    <div class="wrapper">
        <div class="box1">
            TEXT
        </div> <!--#box1-->
        <div class="box1">
            IMAGE
        </div> <!--#box1-->
    </div> <!--#wrapper-->
</div> <!--#content-->

和CSS...

#nav {
    background-color: #000;
}
#nav ul {
    margin: 0 auto;
    width: 80%;
}
#nav li {
    display: inline;
}
#content {
    margin: 0 auto;
    width: 80%;
    min-width: 720px;
}
.box1 {
    width: 40%;
    height: 100px;
    float: left;
    position: relative;
    padding-left: 6.33%;
}

建议?

4

1 回答 1

0
.box1 {
    width: 40%;
    height: 100px;
    position: relative;
    padding-left: 6.33%;
    border: 1px solid #000;
    margin: 0 auto;
}

预览 >> http://jsfiddle.net/XJA4T/

于 2013-03-08T00:42:58.300 回答