【发布时间】:2018-03-06 21:20:05
【问题描述】:
我目前的行为是这样的:https://jsfiddle.net/phpd41tb/13/
我有一个带有 a 标签的链接,以及带有 css :after: 的此链接的扩展
HTML
<a href="some-url">Notifications</a>
CSS
&:after {
content : ">"; }
(这里的部分代码只是为了发帖)
如果您可以看到链接,则“通知”和“>”之间会出现闪烁,这是一个不属于链接的空格。
我想要的是,无论 a 标签和它的 :after 之间的空格是多少,整个“通知 >”块都是可点击的。
我在那里尝试了所有解决方案,它们或多或少是相同的,但由于在我的情况下这不是内联块问题,所以我无法使其工作:
- https://css-tricks.com/fighting-the-space-between-inline-block-elements/
- Why is there an unexplainable gap between these inline-block div elements?
我没有找到与此相关的任何其他内容,并且我更改 html 的所有尝试(例如将所有内容放入另一个 div 等)也没有奏效。
有什么想法吗? :)
【问题讨论】: