美文网首页
css实现导航栏底部横线从中间向两边展开和收起

css实现导航栏底部横线从中间向两边展开和收起

作者: 变量只提升声明不提升赋值 | 来源:发表于2021-08-20 15:10 被阅读0次
展开
    &::before {
                transition: all .4s;
                content: '';
                position: absolute;
                width: 100%;
                height: 4rpx;
                border-radius: 30rpx;
                background: #FA4319;
                bottom: -10rpx;
                left: 50%;
                transform: translate(-50%);
            }

收起
            &::before {
                transition: all .4s;
                content: '';
                position: absolute;
                width: 0;
                height: 4rpx;
                border-radius: 30rpx;
                bottom: -10rpx;
                left: 50%;
                transform: translate(-50%);
            }

需要给定一个盒子作为伪类的定位参照物。

相关文章

网友评论

      本文标题:css实现导航栏底部横线从中间向两边展开和收起

      本文链接:https://www.haomeiwen.com/subject/okytiltx.html