CSS使用伪类控制边框长度的方法


Posted in HTML / CSS onJanuary 18, 2022

前言:

CSS使用伪类控制边框长度的方法

如图: 我们需要实现一个边框长度比容器长度小一些的边框时,以往大多数都是使用div嵌套。现在只需要使用伪类就可以实现这个效果,并且使用起来很方便。

这里使用的是微信小程序编写的, 所以标签会是view,和html不冲突

html:

<view class="swiper-tab">
    <view class="swiper-tab-item {{currentTab=='1'?'active':''}}" data-current="1" bindtap="clickTab">安全帽监控</view>
    <view class="swiper-tab-item {{currentTab=='2'?'active':''}}" data-current="2" bindtap="clickTab">危险区域监控</view>
  </view>

css:

.swiper-tab {
	width: 100%;
	font-family: PingFangSC-Medium;
	font-size: 28rpx;
	border-bottom: 2rpx solid #F1F1F1;
	text-align: center;
	height: 88rpx;
	line-height: 88rpx;
	display: flex;
	flex-flow: row;
	justify-content: space-between;
	background: #ffffff
}

.swiper-tab-item {
	width: 50%;
	color: #252627
}

.active {
	color: #4876F9;
	font-weight: bold;
	position: relative;
}

上面都是页面的基础样式, 想要实现边框的长度控制, 就需要使用:after
伪类css:

.active:after {
	content: '';
	position: absolute;
	bottom: 0;
	height: 6rpx;
	width: 100rpx;
	background-color: #4876F9;
	left: 50%;
    transform: translateX(-50%);
}

最后两句是控制边框居中的问题。

到此这篇关于CSS使用伪类控制边框长度的文章就介绍到这了,更多相关CSS 边框长度内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
彻底弄明白CSS3的Media Queries(跨平台设计)
Jul 27 HTML / CSS
纯CSS3发光分享按钮的实现教程
Sep 06 HTML / CSS
css3实现超炫风车特效
Nov 12 HTML / CSS
CSS3使用border-radius属性制作圆角
Dec 22 HTML / CSS
CSS+jQuery+PHP+MySQL实现的在线答题功能
Apr 25 HTML / CSS
CSS3 :not()选择器实现最后一行li去除某种css样式
Oct 19 HTML / CSS
html5声频audio和视频video等新特性详细说明
Dec 26 HTML / CSS
HTML5 语音搜索只需一句代码
Jan 03 HTML / CSS
几个解决兼容IE6\7\8不支持html5标签的几个方法
Jan 07 HTML / CSS
基于第一个PhoneGap(cordova)的应用详解
May 03 HTML / CSS
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
May 18 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
Aug 19 HTML / CSS
浅谈css实现背景颜色半透明的两种方法
Dec 06 #HTML / CSS
HTML怎么设置下划线?html文字加下划线方法
Dec 06 #HTML / CSS
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
DIV CSS实现网页背景半透明效果
CSS实现五种常用的2D转换
CSS巧用渐变实现高级感背景光动画
在HTML中引入CSS的几种方式介绍
You might like
PHP中提问频率最高的11个面试题和答案
2014/09/02 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
js 判断 enter 事件
2009/02/12 Javascript
根据鼠标的位置动态的控制层的位置
2009/11/24 Javascript
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
form表单action提交的js部分与html部分
2014/01/07 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
2016/06/13 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
weex slider实现滑动底部导航功能
2017/08/28 Javascript
javascript中神奇的 Date对象小结
2017/10/12 Javascript
vue-cli项目中使用Mockjs详解
2018/05/14 Javascript
JS实现监控微信小程序的原理
2018/06/15 Javascript
详解关于vue2.0工程发布上线操作步骤
2018/09/27 Javascript
[01:14:19]NAVI vs Mineski 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
Python 快速实现CLI 应用程序的脚手架
2017/12/05 Python
python简单贪吃蛇开发
2019/01/28 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
使用 Python 在京东上抢口罩的思路详解
2020/02/27 Python
解决paramiko执行命令超时的问题
2020/04/16 Python
Selenium 安装和简单使用的实现
2020/12/04 Python
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
英国版MAC彩妆品牌:Illamasqua
2018/04/18 全球购物
error和exception有什么区别
2012/10/02 面试题
类如何去实现接口
2013/12/19 面试题
财务总监管理岗位职责
2014/03/08 职场文书
房产委托公证书
2014/04/08 职场文书
我的老师教学反思
2014/05/01 职场文书
趣味运动会策划方案
2014/06/02 职场文书
机关党员公开承诺书
2014/08/30 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
资料员岗位职责范本
2015/04/13 职场文书
我的兄弟姐妹观后感
2015/06/15 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书