首页 > Web开发 > 详细

鼠标移入下划线展开 CSS3伪类

时间:2020-05-14 16:17:17      阅读:73      评论:0      收藏:0      [点我收藏+]

一 .鼠标移入下划线向两边展开

<!DOCTYPE html>
 
<html lang="en">
 
<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: 5px;
 
            background: blue;
 
            position: absolute;
 
            top: 100%;
 
            left: 50%;
 
            transition: all .8s;
 
        }
 
        #underline:hover:after{
 
            left: 0%;
 
            width: 100%;
 
        }
 
    </style>
 
</head>
 
<body>
 
    <div id="underline"></div>
 
</body>
 
</html>

二.鼠标移入下划线由左向右展开

<!DOCTYPE html>
 
<html lang="en">
 
<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: 5px;
 
            background: blue;
 
            position: absolute;
 
            top: 100%;
 
            left: 0%;
 
            transition: all .8s;
 
        }
 
        #underline:hover:after{
 
            left: 0%;
 
            width: 100%;
 
        }
 
    </style>
 
</head>
 
<body>
 
    <a href="#"><div id="underline">women</div></a>
 
</body>
 
</html>

  

鼠标移入下划线展开 CSS3伪类

原文:https://www.cnblogs.com/hudunyu/p/12889073.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!