-1
有HTML:<a href="">TEST</a>
背景文字顏色泄露了疊加元素
和CSS:
a {
color: #222;
position: relative;
display: inline-block;
}
a:hover {
color: #fff;
background-color: #222;
}
a::before {
content: 'TE';
position: absolute;
}
a:hover::before {
color: red;
}
(引擎收錄:http://jsbin.com/pefeweluli/edit?html,css,output)
我試圖做的是對文本的背景色最好不要爲:: before元素設置背景顏色。
我是否應該使用額外的元素或JS?
在此先感謝。
編輯後的問題有攝製聯代碼 – mpeg