利用css3实现鼠标移入下划线向两边展开效果

2017-07-14  本文已影响0人  胡萝卜樱

将其从距离左边50%宽度为0,改变成距离左边0%宽度为100%就可以实现

html
<a>under test</a>

css
a {
  position: relative;
}
a:after {
  content: "";
  width:0;
  height:5px;
  background:blue;
  position:absolute;
  top:100%;
  left:50%;
  transition:all.8s;
}

a:hover:after {
  left:0%;
  width:100%;
}
上一篇 下一篇

猜你喜欢

热点阅读