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 按钮样式简单可扩展创建
Mar 18 HTML / CSS
css3设置box-pack和box-align让div里面的元素垂直居中
Sep 01 HTML / CSS
使用css实现android系统的loading加载动画
Jul 25 HTML / CSS
CSS3标注引用的出处和来源的方法
Feb 25 HTML / CSS
html5仿支付宝密码框的实现代码
Sep 06 HTML / CSS
localStorage 设置过期时间的方法实现
Dec 21 HTML / CSS
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
Jun 03 HTML / CSS
利用HTML5画出一个坦克的形状具体实现代码
Jun 20 HTML / CSS
Canvas与Image互相转换示例代码
Aug 09 HTML / CSS
canvas里面如何基于随机点绘制一个多边形的方法
Jun 13 HTML / CSS
HTML5中 rem适配方案与 viewport 适配问题详解
Apr 27 HTML / CSS
关于flex 上下文中自动 margin的问题(完整例子)
May 20 HTML / CSS
浅谈css实现背景颜色半透明的两种方法
Dec 06 #HTML / CSS
HTML怎么设置下划线?html文字加下划线方法
Dec 06 #HTML / CSS
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
DIV CSS实现网页背景半透明效果
CSS实现五种常用的2D转换
CSS巧用渐变实现高级感背景光动画
在HTML中引入CSS的几种方式介绍
You might like
图书管理程序(一)
2006/10/09 PHP
PHP简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
php技术实现加载字体并保存成图片
2015/07/27 PHP
PHP后端银联支付及退款实例代码
2017/06/23 PHP
PDO::setAttribute讲解
2019/01/29 PHP
javascript 类型判断代码分析
2010/03/28 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
JavaScript控制图片加载完成后调用回调函数的方法
2015/03/20 Javascript
Jquery使用val方法读写value值
2015/05/18 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
jquery实现手风琴效果
2015/11/20 Javascript
jQuery+formdata实现上传进度特效遇到的问题
2016/02/24 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
js实现横向拖拽导航条功能
2017/02/17 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
vue地址栏直接输入路由无效问题的解决
2018/11/15 Javascript
JavaScript解析JSON数据示例
2019/07/16 Javascript
Vue v-bind动态绑定class实例方法
2020/01/15 Javascript
python二分法实现实例
2013/11/21 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
python实现五子棋小程序
2019/06/18 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
ipython jupyter notebook中显示图像和数学公式实例
2020/04/15 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
2020/05/25 Python
CSS3实现莲花绽放的动画效果
2020/11/06 HTML / CSS
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
酒店前台接待岗位职责
2013/12/03 职场文书
顶撞老师检讨书
2014/02/07 职场文书
连带责任保证书
2014/04/29 职场文书
岗位职责说明书
2014/05/07 职场文书
班级文化建设标语
2014/06/23 职场文书
幼儿园教师师德表现自我评价
2015/03/05 职场文书
2015年支教教师工作总结
2015/07/22 职场文书
2019入党申请书格式
2019/06/25 职场文书