所以這裏是鏈接,當我沒有懸停在它上面。通過背景顏色在文字上顯示背景顏色
我試着仰視怎麼過讓文字透明的,這樣就可以看到圖像的通過文字的背景,也沒有找到這事。這是我將鼠標懸停在鏈接上時的樣子。
下面是DIV的代碼,我在做這個。
#learnmore{
padding: 10px;
margin: 10px;
border: 2px solid white;
color: white;
}
#learnmore:link{
padding: 10px;
border: 2px solid white;
color: white;
}
#learnmore:visited{
padding: 10px;
border: 2px solid white;
color: white;
}
#learnmore:hover{
background: white;
color: transparent;
}
#learnmore:active{
padding: 10px;
border: 2px solid white;
color: white;
}
<div id="offer">
<img src="imgs/detroit.jpeg" title="" alt="">
<h1>Offer Header</h1>
<p>Here is a little bit of information about our offer.</p>
<a href="" id="learnmore">Learn More</a>
<a href="" id="scrolldown"><img src="imgs/down arrow.png"></a>
</div>
有誰知道這是可能的嗎?
應該'#learnmore:hover { background:white; 顏色:透明; }'be' #learnmore:hover { background:transparent; 顏色:透明; }'?爲什麼要將懸停背景設置爲白色? – gabe3886
試試這個#learnmore:hover {background:none; color:#fff;} –
@ gabe3886我認爲op想要一個「雕刻出來」的文字效果,文字是透明的,並且會採用標題背景的顏色。 –