html - ul 100% 的父级

标签 html css

我希望我的列表宽度是他父级宽度的 100%。这是我的代码:

HTML:

<div id="page">
    <ul class="tab" >

        <li class="tab1">
            <a > Overview</a>
        </li>
        <li class="tab12">
            <a > Overview2</a>
        </li>
     </ul></div>

CSS:

body>#page {
    margin: 0 auto;
    width: 980px;
    text-align: left;
    padding-bottom: 20px;

}

我尝试在 ul 元素上使用 width: 100%; 但它不起作用。我该怎么做?

最佳答案

试试这个:ul 的宽度为 100%,div 的宽度约为 980 像素。

HTML:

<div id="demo">
    <ul>
        <li>One</li>
        <li>Two</li>
        <li>Three</li>
    </ul>
</div>

CSS:

div#demo {
    width:980px;
}

div#demo ul {
    width:100%;
}

div#demo li {
    display:inline-block;
    width:33%;
}

http://jsfiddle.net/EU65T/

关于html - ul 100% 的父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17471877/

相关文章:

jquery - 将这个 CarouFredSel 旋转木马居中

Css Genesis 主题 - 在菜单中更改字体颜色

html - 链接上需要 href 吗?

html - 获取具有绝对位置的父元素的子元素的宽度

html - 使用 Dart 检查 HTML5 API 在浏览器中是否可用

javascript - 如何根据当前时间更改 div 的颜色?

css - 如何为动态调整大小、居中的图像扩展 Twitter Bootstrap 图像轮播

javascript - jquery中两个给定对象中的公共(public)对象

javascript - 在 2018 年使用 vanilla JavaScript 创建下拉菜单/下拉菜单(ES 6/7?)

html - div超过浏览器高度时如何保留背景图片