首页前端开发CSScss 中卡式选项图标

css 中卡式选项图标

时间2023-07-29 03:32:05发布访客分类CSS浏览1039
导读:CSS中的卡式选项图标是一种常用的UI设计效果,它可以让网页具有更好的视觉效果和交互性。.tab {display: flex;justify-content: space-between;align-items: center;paddi...

CSS中的卡式选项图标是一种常用的UI设计效果,它可以让网页具有更好的视觉效果和交互性。

.tab {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.5rem 1rem;
    border-bottom: 1px solid #ccc;
}
.tab-item {
    position: relative;
    border-radius: 0.25rem 0.25rem 0 0;
    padding: 0.5rem;
    background-color: #fff;
    cursor: pointer;
}
.tab-item.active:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0.25rem;
    background-color: #007aff;
}
.tab-item:hover:before {
    height: 0.125rem;
    transition: height 0.2s ease-in-out;
}
.tab-item.active .icon {
    color: #007aff;
}
.tab-item .icon {
    margin-right: 0.5rem;
    font-size: 1.25rem;
    color: #aaa;
}
    

在上面的代码中,我们首先定义了一个样式为.tab的容器,它含有一些样式属性用于控制选项卡的布局,并添加了一个灰色的底部边框。

接着,我们定义了.tab-item样式来包装每个选项卡,并添加了一些样式属性,如相对定位、圆角边框、背景色和鼠标指针样式。

我们使用伪元素:before来添加选项卡的底部条,它的高度在hover时会变得更短从而达到动态效果。

最后,我们添加了一个.icon样式来控制选项卡的图标,并在.active样式中改变其颜色。

通过这些CSS样式的组合,在网页中创建一个漂亮的卡式选项图标变得非常容易。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css 中卡式选项图标
本文地址: https://pptw.com/jishu/340753.html
css 中wdith100 css 中字体标粗

游客 回复需填写必要信息