浮动和清除五个部分标签

时间:2012-10-13 15:57:46

标签: html css-float clearfix

我有五个部分标记,我想浮动,以便它们彼此内联。我过去使用过float / clearfix技术,但它已经运行了。我无法弄清楚我做错了什么。

CSS:


    #content{ padding:30px 0 0 15px; width: 959px; }

    .clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

    .clearfix {
    display: inline-block;
}

     html[xmlns] .clearfix {
    display: block;
}

    *html .clearfix {
    height: 1%;
}

#1, #2, #3, #4, #5 {padding-right:15px; float: left;}



HTML:
    <div id="content">      
      <section id="1">
        <img src="1.png" />
      </section>

      <section id="2">
        <img src="2.png" />
      </section>

      <section id="3">
        <img src="3.png" />
      </section>

      <section id="4">
        <img src="4.png" />
      </section>

      <section id="5">
        <img src="5.png" />
      </section>

     </div><!-- end content-->

      <div class="clearfix"></div>

2 个答案:

答案 0 :(得分:0)

你不应该让你的部分内联块/浮动而不是clearfix吗?

答案 1 :(得分:0)

id属性必须以字母(a-z)开头 - 由于您的ID只是数字,因此它们无效,因此永远不会匹配。

将您的ID从12...更改为section1section2...