2016-09-04 2 views
0

Я хочу, чтобы создать градиент в конце звена, как это:CSS градиент не disaaper наведя

gradient1

градиент должен исчезнуть при наведении курсора на него.

Мой HTML код (jsfiddle):

<a href="#">https://<span class="txt">in Phrase Overview</span></a> 

CSS код

.txt { 
    padding: 12px 16px; 
    color:blue; 
    top:0; 
    -webkit-box-shadow: -10px 0 10px -2px #ffffff; 
    box-shadow: -10px 0 10px -2px #ffffff; 
} 

span:hover {  
    -webkit-box-shadow: none; 
    box-shadow: none; 
} 

Но когда я парить его, градиент не исчезает:

gradient2

, пожалуйста, помогите мне проверить эту проблему.

ответ

2

Измените свой стиль к этому:

.txt{ 
    padding: 12px 16px; 
    color:blue; 
    top:0; 
    -webkit-box-shadow: -10px 0 10px -2px #ffffff; 
    box-shadow: -10px 0 10px -2px #ffffff; 
} 
a:hover span.txt{  
    -webkit-box-shadow: none; 
    box-shadow: none; 
} 
+0

Спасибо! Помогает! – user3600840

Смежные вопросы