博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css一像素问题
阅读量:6477 次
发布时间:2019-06-23

本文共 794 字,大约阅读时间需要 2 分钟。

在生活中有很多美好的事情,但也有一些不如人意的事,同样在我们前端也一样.就举一个简单的列子:如果你在设置css样式的时候你想设置一个底边框为1px的线条就会写(

border-bottom: solid 1px #000),你看到的结果真的是1px吗?错了,这个时候计算机会很大方的给你2px,解决方法如下(我们利用伪类,定位和缩放来实现)
第一种方法:首先给父元素来个position:relative;接着写伪类
  
.item::after{                content:'';                display: block;                width: 100%;                /* 设置盒子高1px (实际上是2px)*/                height: 1px;                /* 实际上border-bottom的高度为2px */                border-bottom: 1px solid #000;                background: transparent;                left:0;                /* 将盒子1px的高度隐藏掉 */                bottom:-1px;                /* 将border-bottom高度缩放一半 */                transform:scaleY(0.5);            }

 第二种方法:我们直接给整个页面进行缩放(实际上为两像素的物体我们缩放一半是不是就是只有1px了)

 

转载于:https://www.cnblogs.com/tc-jieke/p/9226431.html

你可能感兴趣的文章
蔡超:入门 Go 语言必须跨越的五个思维误区
查看>>
使用Akka Actor和Java 8构建反应式应用
查看>>
curl常用命令详解
查看>>
saltstack 添加计划任务
查看>>
Puppet module命令参数介绍(六)
查看>>
《UNIX网络编程》中第一个timer_server的例子
查看>>
CISCO 路由器(4)
查看>>
网络服务搭建、配置与管理大全(Linux版)
查看>>
Silverlight 5 Beta新特性[4]文本缩进控制
查看>>
springMVC多数据源使用 跨库跨连接
查看>>
Git服务端和客户端安装笔记
查看>>
Spring Security(14)——权限鉴定基础
查看>>
IntelliJ IDEA快捷键
查看>>
【iOS-cocos2d-X 游戏开发之十三】cocos2dx通过Jni调用Android的Java层代码(下)
查看>>
MongoDB的基础使用
查看>>
进程间通信——命名管道
查看>>
ssh登陆不需要密码
查看>>
ARP
查看>>
java mkdir()和mkdirs()区别
查看>>
桌面支持--excel自动换行
查看>>