我一直在苦苦挣扎,已经很长时间了。
我有一个带有标志的背景图像,我想要一个位于中心的div,这样它就不会阻挡背景中的BEE图像。这里有一个工作示例(这个没问题,因为它不会阻挡图像):http://jsbin.com/ubanuf/9
但是,现在我想在红色div的左边添加另一个div,它们之间有大约10像素的间距。然而,当我这样做时,所有东西都向右移动,我的背景中的标志被div遮挡了。示例在这里:http://jsbin.com/ubanuf/10
如果我从main-controller
中删除margin: 20px auto 0
,那么事情看起来还不错,直到我在1680 X 1050
分辨率下查看页面。在这个分辨率下,所有东西似乎都向左移动。所以现在红色div停止的地方和bee图像开始的地方之间有一个巨大的间隙。屏幕截图在这里:http://i53.tinypic.com/25qqk4h.png
为什么我不能将黄色div放在红色div旁边,并在它们之间留下10像素的间距?
我的要求是:
- 红色div宽度为750 px
- 黄色div宽度约为200 px
- 两个div相邻,它们之间有大约10像素的间距
- bee图像不应被阻挡
这可行吗?
1280 x 1024
分辨率显示 :( - Anthony