【发布时间】:2017-11-08 09:34:36
【问题描述】:
我使用 ::after 将一些内容添加到 span-element 作为一种工具提示。 由于该后内容大于跨度元素本身并且它不在跨度元素边界内,因此不可点击。
我还需要使后元素(或其边界)可点击。我怎么能这样做?
我想这不是那么重要,但这里是 ::after-"code":
span.link_wer::after{
content:'What is it actually?';
vertical-align:1.8em;
font-size:0.2em;
margin-left:-80px;
border-bottom: 1px solid $color_3;
padding:5px 10px;
background:red;
transition:0.3s;
opacity:0.2;
}
这是标记
<h3>We can move <span class="link_wer"><a href="#target_options">it</a><span> easily.</h3>
所以我在“它”这个词上得到了某种工具提示,而“它”触发了一个链接,之后的内容“它实际上是什么?”不是,因为它故意偏离其父元素边界。我能做些什么来解决这个问题?
【问题讨论】:
-
当它是链接的一部分时是可点击的 -
span.link_wer a:after并在需要时对 CSS 进行一些更改。 -
短遮阳篷,是的,有可能。
标签: css