左侧是浮动徽标,右侧是内容

时间:2013-10-06 23:21:46

标签: html css html5 css-float

我有以下HTMLCSS,其中徽标浮动在左侧,但我希望能够将内容浮动在右侧。

<html>
  <body>
    <div id="logo">
      <img src="images/logo.gif" height="376" width="198" alt="LOGO" title="" />
    </div>
    <div id="maintext">
      <p id="main">First paragraph</p>
      <p>Second paragraph.</p>
    </div>
    <footer>...</footer>
  </body>
</html>

在我的CSS中,logo的选择器是:

#logo {
  display: block;
  float: left;
}

#maintext {
  padding: 0 0.5em 0 0.5em;
}

正在发生的事情是徽标“images/logo.gif”显示在页脚的左侧但在页脚顶部。它应该显示在“maintext”选择器的左侧。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

添加此CSS:

footer {
    clear: both;
}

答案 1 :(得分:0)

我不太明白......这将是:

float: right;