在我的内容div(用html)中写文本会使我的背景div移动到位?

时间:2013-12-10 20:52:53

标签: css html

我确定这是一个愚蠢的CSS错误,但在我正在制作的模板网站中,每当我在内容div中放置多行文本时,它就错放了两个背景{{1在它的两边。这是HTML和CSS: http://pastebin.com/txmQzbx3

我已经尝试了所有我能想到的东西,但我不知道它可能出现什么问题。

3 个答案:

答案 0 :(得分:0)

首先,没有浮动:中心这样的东西。如果删除它并将内容div的位置值从相对值更改为绝对值,则它可以正常工作。

http://pastebin.com/B9tXgXYj

答案 1 :(得分:0)

如果要保持固定宽度,只需将float: left添加到内容css即可 如果你想让它流畅,那么你会想看看使用display: table|table-row|table-cell css属性来做它

答案 2 :(得分:0)

尝试将backgroundright div放在内容div上方,

   <div id="backgroundright">
    </div>

    <div id="content">
          <p></p>
    </div>

希望这有帮助