2016-03-24 15 views
1

カーソルの上にカーソルを置くと、グリフコンだけをマウスで動かすことができますか?今はグリフコン上にカーソルを置いたときにだけカーソルが移動しますが、テキスト上にカーソルを置いても何もしません。カーソルをテキストの上にカーソルを置くと、グリフコンのホバーが表示されます

<ul class="nav navbar-nav"> 
    <li><a href="#" class="active" ><span class="button hvr-pop glyphicon glyphicon-home" > </span>AVALEHT</a></li> 
    <li><a href="#about "><span class="button hvr-pop glyphicon glyphicon-heart" > </span>MINU TÖÖD </a></li> 
    <li><a href="#contact"><span class="button hvr-pop glyphicon glyphicon-user" > </span>MINUST</a></li> 
    <li><a href="#contact"><span class="button hvr-pop glyphicon glyphicon-envelope" > </span>KONTAKT</a></li> 
</ul> 

.navigatsioon .navbar-default .navbar-nav>li>a:hover + .hvr.pop{ 
    display: inline-block; 
    vertical-align: middle; 
    -webkit-transform: translateZ(0); 
    transform: translateZ(0); 
    box-shadow: 0 0 1px rgba(0, 0, 0, 0); 
    -webkit-backface-visibility: hidden; 
    backface-visibility: hidden; 
    -moz-osx-font-smoothing: grayscale; 
    position:absolute; 
} 

答えて

0

でのライブの例を見つけることができます-popから

.navbar-nav li a:hover .hvr-pop{ 
     -webkit-transform: scale(1.2); 
    transform: scale(1.2); 
     display: inline-block; 
    vertical-align: middle; 
    -webkit-transform: translateZ(0); 
    transform: translateZ(0); 
    box-shadow: 0 0 1px rgba(0, 0, 0, 0); 
    -webkit-backface-visibility: hidden; 
    backface-visibility: hidden; 
    -moz-osx-font-smoothing: grayscale; 
    -webkit-animation-name: hvr-pop; 
    animation-name: hvr-pop; 
    -webkit-animation-duration: 0.3s; 
    animation-duration: 0.3s; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear; 
    -webkit-animation-iteration-count: 1; 
    animation-iteration-count: 1; 
} 

ありがとうございます。

0

あなただけ

.navbar-nav li a:hover .hvr-pop 
+0

私はこの結果に近づきたいと思います。しかし、この効果は、グリフィンには作用しません。 .navbar-nav li a:ホバー.hvr-pop { \t表示:インラインブロック; vertical-align:middle; -webkit-transform:translateZ(0); トランスフォーム:translateZ(0); ボックスシャドウ:0 0 1px rgba(0、0、0、0); -webkit-backface-visibility:hidden; backface-visibility:hidden; -moz-osx-font-smoothing:グレースケール。 色:黒; } 色:黒;働く – in2d

0

こんにちはあなたは次のようにそれを作ることができます変更...正しくクラスを呼び出していません。

HTML

<div id="a" class="box">1</div> 
<div id="b" class="box">2</div> 
<div id="c" class="box">3</div> 
<div id="d" class="box">4</div> 

CSS

.box{ 
    width: 50px; 
    height: 50px; 
    background-color:#aaa; 
    display: inline-block; 
} 
#a:hover ~ #c { 
    background: red; 
} 

そして、あなたは、私はちょうどhover.cssを開くために必要とHVRを含むすべてのものをコピーし、このjsfiddle

関連する問題