gpt4 book ai didi

html - 如何使用 css 强制 html 元素显示在一行中?

转载 作者:行者123 更新时间:2023-11-28 04:32:56 33 4
gpt4 key购买 nike

我想只使用 html 和 css(没有 javascript)制作一个菜单。它应该有几个彼此相邻的链接和一个滚动条——一个水平滚动条——这样人们就可以访问所有链接。

我不知道如何强制这些链接彼此相邻显示,而不是中断并显示在另一行中。我现在拥有的东西看起来像这样:jsfiddle

html: <nav>
<a>Site1</a>
<a>Site2</a>
<a>Site3</a>
...
<a>Site17</a>
<a>Site18</a>
<a>Site19</a>
</nav

CSS: nav {
position: fixed;
top: 0;
left: 0;
height: 100;
background: #c00;
overflow-x: scroll;
overflow-y: hidden;
}

编辑:解决方案是添加 white-space: nowrap到CSS。 jsfiddle

最佳答案

检查一下:http://jsfiddle.net/dmc56jkd/3/

white-space: nowrap;

此属性可防止不需要的文本换行。

关于html - 如何使用 css 强制 html 元素显示在一行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28129129/

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