gpt4 book ai didi

css - Twitter Bootstrap - 导航和媒体查询 - 链接对齐

转载 作者:行者123 更新时间:2023-11-28 13:32:10 25 4
gpt4 key购买 nike

我的移动版网站的导航栏内的链接对齐有一些问题。查看桌面版时,一切正常。它看起来像这样:

enter image description here

代码:

.navbar {
margin-top: 30px;
min-height: 50px;
padding: 0;
background-color: red;
background-image: none;
filter: -;
border: none;
-webkit-border-radius: none;
-moz-border-radius: none;
border-radius: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
*zoom: 1;
}

.navbar-inner {
background-color: fuchsia;
background-image: none;
border: none;
border-radius: 0;
box-shadow: none;
}

.navbar li a,
.navbar .nav > li > a:hover {
margin-left: 20px;
background-color: #5593f8;
webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

现在是移动版。目前看起来像这样:

enter image description here

代码:

@media (max-width: 767px) {
body {
padding-right: 0;
padding-left: 0;
}
.navbar {
margin-top: 0px;
}
.navbar .nav > li {
float: none;
text-align: center;
}
.navbar li a,
.navbar .nav > li > a:hover {
margin: 0;
}
.navbar .nav {
width: 100%;
background: red;
}
.navbar-inner {
padding: 0;
margin: 0;
}
}

你看到左边那个可以看到紫红色的小缝隙了吗?我不想要那个。我希望链接为 width: 100%,但不知何故这是不可能的。我花了将近一整天的时间来找出问题所在,但我无法全神贯注。它不是边距,也不是填充,但它是什么?请帮助我。

最佳答案

好的,我明白了!

在上面发布媒体查询之后,我有这个:

@media (max-width: 979px) {
.navbar {
margin-top: 0px;
}
.navbar-inner {
padding-left: 5px;
}
}

最后一条规则中声明的 5px 是您在上面的帖子中看到的间隙。将此帖子中的规则移到第一个帖子中的规则上方确实解决了问题。

关于css - Twitter Bootstrap - 导航和媒体查询 - 链接对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13432972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com