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