1
container:100%
contentcontainer:90%
,然後裏面這些我都
#bookinfo{width:75%; float:left;}
sidebar{width:20%; float:right;}
的#bookinfo
div包含書籍與這些風格
display inline
width:320px
height:430px
float:left
margin right:15px
我認爲將bookinfo
設置爲75%的寬度會使其響應所有顯示器的尺寸,但在一臺顯示器上,我有三本書貼在邊欄上,另一臺顯示器上有三本書,書和側邊欄之間有很大的距離。當使用螢火蟲時,我看到75%沒有到達較大顯示器上的側邊欄,因爲它在較小的顯示器上。
我試過將bookinfo
div設置爲一個像素值,但它在所有顯示器上仍然不相同。我只想讓儘可能多的書適合顯示器允許的尺寸。那麼我做錯了什麼?
解決
我能夠通過移除contentcontainer
完全,設置container
到max-width:90%
和#bookinfo
有利於增加padding-right
去除寬度讓所有顯示器相同的外觀。這工作。希望它可以幫助別人。
創建於jsfiddle.net – 2013-02-22 17:08:25
http://jsfiddle.net/7Jdze/16/ – JJM 2013-02-22 17:26:49
演示邊欄實際上是與我網站上的書和書平來自數據庫,所以在實際的代碼中,html只顯示一次.books,而不是像小提琴那樣三次。 – JJM 2013-02-22 17:27:57