我想知道如何启用对:before
伪元素的单击(我链接到下面的 JSfiddle 上 div 的橙色部分)。我已经读过,因为伪元素不在 DOM 中,所以你需要一个 hack。不幸的是,我找不到实际显示工作代码的现有 Stackoverflow Q&A。
链接:http: //jsfiddle.net/Vv6Eb/4/
HTML:
<div></div>
CSS:
div { position:relative; background-color:#333;
padding:20px; margin:20px; float:left;
}
div:before { content:""; display:block;
padding:5px; background-color:#f60; border:2px solid white;
position: absolute; top:-2px; right:-2px; border-bottom-left-radius: 10px;
}