我有浮動div的問題。這裏是我的網站:http://www.wokarts.com/index.php?option=com_gallery&controller=images&parent=6水平和垂直居中和浮動div的CSS/XHTML問題
我不知道爲什麼在一些行上有4個圖像,其他人只有一個。
這裏是代碼爲它負責:
#gallery-images {margin:0 0 50px 0; display: table}
div.image-item {
float:left; display: table; text-align: center; position: relative;
width:180px; height: 150px;
margin:10px 0 30px 40px;
vertical-align: middle; text-align: center;
}
div.image-item a {display: table-cell; vertical-align: middle;}
div.image-item img {margin:auto; border:1px solid #d3d4d4;}
#gallery-image {margin:0 0 30px 0 auto; text-align: center; display: block; width:970px; padding-bottom: 80px;}
div.photo-item {margin: 0 auto; width:850px; display: block; text-align: center;}
div.photo-item a.img {margin:0 auto; text-align: center; }
我建議拿出'display:table;',這可能是問題所在。另外,「vertical-align」實際上爲您做了多少,並且可以將其刪除? –