一直在這個問題上停留了很長時間,嘗試去谷歌第一頁上的每一個鏈接搜索「懸停後的CSS更改文字」,但沒有運氣。更改懸停與CSS文本,還風格的文字
我有一個div中間的文本,該文本有它自己的div,它是造型文本和決定文本位置。
但是,我希望當您將鼠標懸停在它所在的div上並使用CSS時,文本會發生變化。
我已經閱讀過內容/之前的指南:之前/之後,但它讓它變得更加混亂。
下面是當前的代碼,做當前的作業,精細:
/* Circles in the services section*/
.servicecircle {
width: 204px;
height: 204px;
background-image: url('/anonymous/for/reasons.png');
display: inline-block;
background-repeat: no-repeat;
margin-left: 22px;
margin-right: 22px;
/* Button transition*/
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}
.servicecircle:hover{
background-image: url('/anonymous/for/reasons.png');
cursor: pointer;
}
我還是設法獲取文本與下面的代碼改變,但是div的已不再正確對齊和我到處找,但沒有發現在內容中對文本進行造型的方式。
/* Circles in the services section*/
.servicecircle:after {
width: 204px;
height: 204px;
background-image: url('/anonymous/for/reasons.png');
display: inline-block;
background-repeat: no-repeat;
margin-left: 22px;
margin-right: 22px;
/* Button transition*/
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
/* Content is inserted */
content: 'Service 1';
}
/* Changes content on hover */
.servicecircle:hover:after{
background-image: url('/anonymous/for/reasons.png');
cursor: pointer;
content: 'Service Description..';
}
這整個事情被插入到頁面
<div class="servicecircle">
</div>
是什麼,我甚至可能CSS後我?
P.S 如果可能的話,一個好的指南的鏈接會很好,我還是比較新的CSS,所以這可能有點出我的聯盟。我讀過的所有指南都使用了我以前從未見過的代碼
看看這個小提琴https://jsfiddle.net/rejx1g5s/ –
的可能的複製[我怎麼能代替CSS文本?](http://stackoverflow.com/questions/7896402/how-can-i-replace-text-with-css) –
@GermanoPlebani謝謝你的工作。不過,我想學習如何自己做,我很努力地看到爲什麼我需要兩次CSS div,包括和不包括: – Ben