使用CSS:before分隔锚点

帕特里克

鉴于以下HTML:

<a href="a.html">A</a>
<a href="b.html">B</a>

我想得到结果:

A - B

所以我做了这个CSS:

a:not(:first-child)::before{
 content: ' - ';
}

jsFiddle可以在这里找到

但这将破折号放在第二个锚点上,实际上是这样的:

<a href="a.html">A</a><a href="b.html"> - B</a>

但我在寻找:

<a href="a.html">A</a> - <a href="b.html">B</a>

不用说,链接是动态生成的,因此像这样进行硬编码不是一种选择。可以在CSS中完成吗?如果可以,怎么做?

马蒂亚斯

如果要在锚点之外执行此操作,可以将每个锚点包裹在span内,然后将before应用于span元素:

<span><a href='a.html'>A</a></span>
<span><a href='b.html'>B</a></span>

这是跨度工作的小提琴:http : //jsfiddle.net/8w2onc74/2/

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Transition / CSS3滚动到锚点

来自分类Dev

使用CSS在锚点内垂直对齐图像

来自分类Dev

使用 css 锚点时的角度路由器问题

来自分类Dev

在Tkinter中使用锚点

来自分类Dev

CSS锚点悬停图像过渡

来自分类Dev

HTML / CSS在锚点div上方锚定

来自分类Dev

CSS显示块无法与锚点链接一起使用

来自分类Dev

使用锚点更改页面的内容

来自分类Dev

使用js滚动到锚点

来自分类Dev

使用ImportXML提取URL和锚点

来自分类Dev

使用ARKit锚点放置RealityKit场景

来自分类Dev

使用Vue Router滚动到锚点

来自分类Dev

使用javascript搜索锚点标题属性

来自分类Dev

使用锚点更改页面的内容

来自分类Dev

使用锚点,类和jQuery滚动

来自分类Dev

在链接 codeigniter 中使用锚点

来自分类Dev

如何让锚点跨度文本显示在 css 或 scss 中的锚点之前

来自分类Dev

链接到不同页面上的锚点和scroolTo使用JQuery锚点

来自分类Dev

使用 sed/awk 在锚点(可以重复)而不是锚点之间抓取文本

来自分类Dev

Chrome:无法将:focus CSS应用于锚点

来自分类Dev

在CSS锚点上悬停时显示div?

来自分类Dev

HTML / CSS需要帮助,以使我的锚点尺寸相同

来自分类Dev

如何在CSS的ID中调用锚点?

来自分类Dev

在CSS中对齐跨度,段落和锚点

来自分类Dev

Chrome:无法将:focus CSS应用于锚点

来自分类Dev

带伪CSS的下划线菜单锚点动画

来自分类Dev

如何仅在某些锚点上应用 CSS

来自分类Dev

应用的 CSS 导致锚点不可点击

来自分类Dev

使用Jquery在li内使用特定文本获取锚点