更改导航栏中CSS中按钮的宽度

用户2719875

所以我的HTML是这样的:

<div id="background">
    <div id="navigation">
    <ul>
        <li>Home</li>
        <li>About Us</li>
    </ul>
</div>

而我的CSS是这样的:

#background {
    min-widh: 960px;
}

#navigation {
    min-width: 960px;
} 

#navigation ul {
    min-width: 960px;
} 

#navigation ul li {
    display: inline;
    width: 100px;
    height: 50px;
    background-color: red;
} 

现在,这确实会创建一个内联栏,除了无论我如何更改

#navigation ul li

背景颜色(红色)仅严格围绕字母排列,仅此而已。无论我将其更改为多少,实际li的宽度和高度似乎都没有改变。知道为什么要这么做吗?

乔什·克罗齐耶(Josh Crozier)

使用display:inline-block或代替display:inline

#navigation ul li {
    display: inline-block;
}

jsFiddle在这里

另外,您也可以使元素浮动以产生类似的效果:

#navigation ul li {
    float:left;
}

jsFiddle在这里

除了上述两种解决方案之外,如果要使用display:inline,也可以只添加填充,而不是尝试设置高度/宽度。

#navigation ul li {
    display:inline;
    padding:20px;
}

jsFiddle在这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改导航栏中CSS的按钮宽度

来自分类Dev

如何更改导航栏中的按钮位置

来自分类Dev

iOS:更改导航栏中的图像栏按钮

来自分类Dev

即使宽度足够,导航栏中的<li>也会更改行?

来自分类Dev

如何在导航栏中更改后退按钮的颜色?

来自分类Dev

后退按钮不会在导航栏中更改颜色

来自分类Dev

导航栏中的“设置”按钮

来自分类Dev

更改Bootstrap导航栏上的链接/按钮的宽度

来自分类Dev

更改Bootstrap导航栏上的链接/按钮的宽度

来自分类Dev

在 html/css 导航栏中对齐输入/按钮

来自分类Dev

搜索栏-导航栏中的“取消”按钮

来自分类Dev

在Swift中更改导航栏

来自分类Dev

在Swift中更改导航栏

来自分类Dev

更改导航栏按钮

来自分类Dev

如何强制导航栏中的下拉boostrap按钮填充整个容器宽度?

来自分类Dev

导航栏中的导航栏按钮项目“撰写”在右侧移动

来自分类Dev

Ionic 3 - 不要将导航栏中的主页按钮更改为后退按钮

来自分类Dev

在Swift中更改导航栏中的字体

来自分类Dev

限制 CSS 中按钮的宽度

来自分类Dev

边栏导航更改为引导中的顶部导航栏

来自分类Dev

导航栏中链接/按钮的条件边框

来自分类Dev

导航栏中的添加后退按钮

来自分类Dev

导航栏中的Bootstrap 3.0按钮

来自分类Dev

在导航抽屉中添加动作栏按钮?

来自分类Dev

无法将导航栏中的按钮居中

来自分类Dev

jQuery从页脚导航栏中删除按钮

来自分类Dev

导航栏中链接/按钮的条件边框

来自分类Dev

无法将导航栏中的按钮居中

来自分类Dev

按钮不显示在导航栏中