ホームページ  >  記事  >  ウェブフロントエンド  >  このコードは、要素の下線の両側を通過する CSS マウスの拡張効果を実現します。

このコードは、要素の下線の両側を通過する CSS マウスの拡張効果を実現します。

零到壹度
零到壹度オリジナル
2018-04-04 11:09:561998ブラウズ

この記事では主に、マウスが要素の両側の下線を通過したときのCSS展開効果を実装するコードを紹介します。編集者はそれが非常に優れていると考えたので、今すぐ共有して参考にします。エディターをフォローして、一緒に見てみましょう

<!DOCTYPE html>

<html>
<head>
<meta charset="UTF-8">
<title>鼠标移入下划线展开</title>
<style type="text/css">
#underline{  
  width: 200px;   
   height: 50px;    
   background: #ddd;    
   margin: 20px;    
   position: relative;
 }
  
  #underline:after{  
    content: "";    
    width: 0;   
    height: 1px;    
    background: blue;    
    position: absolute;    
    top: 100%;    
    left: 50%;    
    transition: all .8s;
 }
    
    #underline:hover:after{ 
      left: 0%;   
      width: 100%;
 }
 </style>
 
 </head>
 
 <body>   
      <p id="underline"></p>
      
 </body>
 
 </html>

関連する推奨事項:

疑似要素と CSS3 を使用して、下線にマウスを移動して両側に展開する効果を実現します

CSS ナビゲーション バーには、選択すると移動する下線が表示されます 効果

水平ナビゲーション バー + ナビゲーション バーのフォロー + ナビゲーション バーの下線スライド効果

以上がこのコードは、要素の下線の両側を通過する CSS マウスの拡張効果を実現します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。