我确定这是一个愚蠢的CSS错误,但在我正在制作的模板网站中,每当我在内容div
中放置多行文本时,它就错放了两个背景{{1在它的两边。这是HTML和CSS:
http://pastebin.com/txmQzbx3
我已经尝试了所有我能想到的东西,但我不知道它可能出现什么问题。
答案 0 :(得分:0)
首先,没有浮动:中心这样的东西。如果删除它并将内容div的位置值从相对值更改为绝对值,则它可以正常工作。
答案 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>
希望这有帮助