是否可以将一组 div 集中在一个 div 中,使其看起来像这样?
http://oi49.tinypic.com/1yo2dh.jpg
我想知道你是否可以在不使用桌子的情况下做到这一点。
现在我得到了这个 HTML:
<nav class="imagemenu">
<div id="categories">
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
<div class="cata" onClick="#" style="cursor:pointer;"> <img src="image/placeholder.jpg" /> </div>
</div>
</nav>
这个CSS:
.home-menu {
width:780px;
height: 340px;
margin-top:10px;
padding: 20px;
background-color:#CCC;
}
#categories {
width:740px;
height:340px;
margin:0 auto;
background-color:#333;
}
.cata {
width:150px;
height:100px;
margin-bottom: 20px;
float:left;
background-color:#FFF;
opacity:0.5;
}
.cata {
opacity:1.0;
}
大小仍然取决于,但是否有可能的选项可以轻松地将所有 cata 集中在类别 div 中?
我尝试了一些选项overflow
,例如text-align:center
其他相关问题,也许我用错了,但它们不起作用。