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 绘制BMW logo实的现代码
Apr 25 HTML / CSS
CSS3 实现穿梭星空动画
Nov 13 HTML / CSS
HTML5如何实现元素拖拽
Mar 11 HTML / CSS
HTML5: Web 标准最巨大的飞跃
Oct 17 HTML / CSS
html5新增的属性和废除的属性简要概述
Feb 20 HTML / CSS
Html5实现文件异步上传功能
May 19 HTML / CSS
详解html5 postMessage解决跨域通信的问题
Aug 17 HTML / CSS
html5 video全屏播放/自动播放的实现示例
Aug 06 HTML / CSS
h5页面背景图很长要有滚动条滑动效果的实现
Jan 27 HTML / CSS
css实现文章分割线样式的多种方法总结
Apr 21 HTML / CSS
HTML5来实现本地文件读取和写入的实现方法
May 25 HTML / CSS
flex弹性布局详解
Mar 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
php写入数据到CSV文件的方法
2015/03/14 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
Yii中特殊行为ActionFilter的使用方法示例
2020/10/18 PHP
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
javascript 解析url的search方法
2010/02/09 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
简介AngularJS中$http服务的用法
2016/02/06 Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
2016/08/23 Javascript
jQuery实现贪吃蛇小游戏(附源码下载)
2017/03/04 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
2017/07/27 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
angular4强制刷新视图的方法
2018/10/09 Javascript
JS扁平化输出数组的2种方法解析
2019/09/17 Javascript
[42:06]2019国际邀请赛全明星赛 8.23
2019/09/05 DOTA
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
2017/12/15 Python
Python字符串匹配之6种方法的使用详解
2019/04/08 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
Html5移动端获奖无缝滚动动画实现示例
2018/06/25 HTML / CSS
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
美国时尚配饰品牌:Dooney & Bourke
2017/11/14 全球购物
建筑班组长岗位职责
2014/01/02 职场文书
正风肃纪剖析材料
2014/02/18 职场文书
财务简历的自我评价
2014/03/05 职场文书
手机银行营销方案
2014/03/14 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
自主招生推荐信范文
2014/05/10 职场文书
国企干部对照检查材料
2014/08/22 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
旷课检讨书范文
2015/01/27 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
春季运动会加油词
2015/07/18 职场文书
《王者天下》第4季首话新剧照 4月9日正式开播
2022/04/07 日漫