html - 显示 : inline for HTML5 elements

标签 html css

我想制作一个水平放置的网站,但我遇到了 display: inline 规则的问题。

它似乎是针对内联导航无序列表量身定制的,完全覆盖了 CSS 中为文章(和/或部分)设置的高度和宽度。

这是 html:

<div id="container">
   <section id="about" class="first">
    <article>
     About Us
    </article>
   </section><!--about-->

   <section id="projects">
    <article>
     Project 1
    </article>
    <article>
     Project 2
    </article>
    <article>
     Project 3
    </article>
    <article>
     Project 4
    </article>
    <article>
     Project 5
    </article>
   </section><!--projects-->

   <section id="blog">
    <article>
     Blog 1
    </article>
    <article>
     Blog 2
    </article>
    <article>
     Blog 3
    </article>
    <article>
     Blog 4
    </article>
    <article>
     Blog 5
    </article>
   </section><!--blog-->

   <section id="contact">
    <article>
     Contact
    </article>
   </section><!--contact-->

   <section id="tweets">
    <article>
     Tweets
    </article>
   </section><!--tweets-->

   <section id="comments">
    <article>
     Comments
    </article>
   </section><!--comments-->

   <section id="links">
    <article>
     Links
    </article>
   </section><!--links-->

        </div> <!--container-->

这是 CSS:

#container{
 height: 600px;
 display: inline;
}

section{
 display: inline;
}

article{
 height: 600px;
 width: 300px;
 display: inline;
}

这是它的样子:

http://danixd.com/archive/html5.html

有什么想法吗?

最佳答案

试试这个:

#container{
 height: 600px;
 float: left;
 overflow: auto;
}

section{
 float: left;
}

article{
 height: 600px;
 width: 300px;
 float: left;
}

阅读:http://www.webdesignfromscratch.com/html-css/css-block-and-inline.php

具有 display: inline CSS 属性的元素不适用于您的目的。

关于html - 显示 : inline for HTML5 elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2603984/

相关文章:

css - 彩色 Bootstrap Glyphicons 打印成黑色

javascript - 将鼠标悬停在一行上时如何突出显示多行

jquery - 在 wordpress 中添加自定义帖子类型

html - 图像超出容器 div 边界

html - 没有相对位置的圆 Angular

html - 向左浮动但在屏幕调整大小时停在某个点?

javascript - 自动点击按钮

javascript - 如何给两个交替的背景图像?

css - 忽略过去的 CSS

android - Ionic PWA on iOS 布局问题 "Add to Homescreen"