gpt4 book ai didi

html - 全宽水平导航和基础框架

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:26 24 4
gpt4 key购买 nike

我正在尝试使用 CSS 表格进行水平导航。当我只使用纯 HTML 和 CSS 时,它可以正常工作,但当包含基础 CSS 时,它就不能正常工作。它左对齐而不是全宽。我究竟做错了什么?非常感谢。

纯代码 - http://codepen.io/anon/pen/yNgXPo

包含基础 CSS - http://codepen.io/anon/pen/JdEJOm

HTML

<div class="row contain-to-grid">
<nav class="top-bar" data-topbar role="navigation">
<section class="top-bar-section">
<ul>
<li><a href="#">asdf</a></li>
<li><a href="#">asdasdasdasdasd asdasd</a></li>
<li><a href="#">qweqweqwe</a></li>
<li><a href="#">qwe</a></li>
<li><a href="#">qwe</a></li>
<li><a href="#">sdpofispdof</a></li>
</ul>
</section>
</nav>
</div>

CSS

.top-bar .top-bar-section {
width: 100%;
display: table;
}
.top-bar .top-bar-section ul {
display: table-row;
width: inherit;
}
.top-bar .top-bar-section li {
display: table-cell;
width: auto;
text-align: center;
border: 1px dotted red;
}
.top-bar .top-bar-section a {
display: block;
}

最佳答案

.top-bar-section ui li 是这里的问题子项。当 min-width: 40.063em 被触发时,Foundation 强制它 float: left;

如果您重写 float: left;,它将起作用。

@media only screen and (min-width: 40.063em) .top-bar-section ul li {
float:left;
}

因此请更改您的 .top-bar .top-bar-section li CSS 以包含新的浮点值:

.top-bar .top-bar-section li {
display: table-cell;
width: auto;
text-align: center;
border: 1px dotted red;
float: none;
}

如果您的自定义样式表在基础之后加载,因为它会覆盖媒体调用,这将起作用。

关于html - 全宽水平导航和基础框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30537644/

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