css - 以可读的方式呈现长链接列表 HTML

标签 css html

我在一页中有 25 个链接。我把它们分成两排。 我这样介绍它们:

link1 - link2  - link3 - ...
link12 - .... link25

如果它们之间有优先级,我会在标签云中呈现它们。但几乎所有链接都具有相同的优先级。

以更易读的格式呈现链接的更好方法是什么?
我试过这个:
<span>link1<span> <code>link2</code> <span>link3<span> <code>link4</code>等..

编辑:它们再分割不过了。这是最小化版本。
链接表示国名、人名、书名等
我不打算将它们分组。
例如:
《澳大利亚》《奋斗者》《迈克尔· jackson 》《愤怒的葡萄麦当娜》

设计是用户选择一个有选择性感知的标题。所以为了触发用户的感知,我打算将它们放在一个段落中。

最佳答案

像这样使用 white-space 属性

HTML

<div class="parent">
<a href="#">Link text</a><a href="#">Link text</a><a href="#">Link text</a><a href="#">Link text</a>
<a href="#">Link text</a><a href="#">Link text</a><a href="#">Link text</a><a href="#">Link text</a>
<a href="#">Link text</a><a href="#">Link text</a><a href="#">Link text</a><a href="#">Link text</a>
</div>

CSS

.parent {
white-space:nowrap;
}

    .parent a{
    display:inline-block;
    vertical-align:top;
    white-space:normal;
    }

Live demo

关于css - 以可读的方式呈现长链接列表 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11755821/

相关文章:

javascript - Fullpage.js 不在屏幕顶部

css - capybara 元素未找到错误,即使该元素存在

jquery - slider 不适用于 div 但适用于图像

html - ul 大小不在所有子元素周围

html - css steps() @keyframes 百分比动画

javascript - 当页面超过一页(例如第 2 页)时突出显示当前页面的脚本

html - CSS:仅使侧面菜单可滚动

javascript - 使用 Bootstrap ,将输入文本元素包装在标签中会导致输入文本加粗并且不占用全宽

javascript - 如何禁用仅使用 ENTER 提交表单

html - 我可以更改 Chrome 中 HTML 颜色输入的默认输入格式吗?