美文网首页
【css】如何实现移动端敏感的0.5px

【css】如何实现移动端敏感的0.5px

作者: Adder | 来源:发表于2021-02-04 11:08 被阅读0次

如下几种方法能实现0.5px边框:

1.伪元素2倍尺寸1px边框scale缩小一半 推荐

给容器内设置伪元素,设置绝对定位,宽、高是200%,边框是1px,然后使用transform: scale(0.5) 让伪元素缩小原来的一半,这时候伪元素的边框和容器的边缘重合,视觉上宽度只有0.5px。这种方法兼容性最好,4个边框都能一次性设置,能正常展示圆角,推荐使用。

2.使用背景渐变实现1px背景的一半

给容器设置伪元素,设置绝对定位,高度为1px,背景图为线性渐变,一半有颜色,一半透明。视觉上宽度只有0.5px。这种方法适合设置一条边框,没法展示圆角。

3.设置0.5px阴影扩散半径

用阴影代替边框,设置阴影box-shadow: 0 0 0 .5px #000; 使用方便,能正常展示圆角,兼容性一般

4.直接设置0.5px边框

直接设置 border-width: 0.5px; 使用方便,但兼容性不好

相关文章

  • 【css】如何实现移动端敏感的0.5px

    如下几种方法能实现0.5px边框: 1.伪元素2倍尺寸1px边框scale缩小一半 推荐 给容器内设置伪元素,设置...

  • 如何实现0.5px边框

    css 高频面试题:如何实现0.5px 的边框其实设置border为0.5px 是不可以的,有些浏览器会把他渲染...

  • 移动端实现0.5px边线

    原理上是通过css3的缩放实现,注意要加边线的元素要设置relative定位。1.单独方向上的边线 2.全包围的b...

  • 移动端实现0.5px的线

    实现方式:伪类 + transform 实现单条border样式设置: 四条boder样式设置:

  • 前端页面的移动端适配

    前言 移动端高度适配一般使用px单位即可。 本文着重说明如何实现移动端宽度的适配:方法是使用CSS3新增的一个相对...

  • js、vue可参考移动端适配

    前言 移动端高度适配一般使用px单位即可。 本文着重说明如何实现移动端宽度的适配:方法是使用CSS3新增的一个相对...

  • 移动端0.5px边框实现方式

    写在前面在手机页面中,使用1px边框,有事感觉比较粗。使用0.5px会是的页面更加精简。 下面是代码实现 html...

  • vue一套代码适应移动端,pc端

    一、 使用场景:有适配pc端改为适配pc端和移动端,使用2套css代码实现App.vue 注意:为2套css分别指...

  • 每日前端签到(第九十八天)

    第九十八天(2018-11-9) [html] 如何在HTML5页面中嵌入音频和视频? [css] 怎么实现移动端...

  • 媒体查询

    1. 互联网公司的产品在PC端和在移动端一般都会有不同的样式,如何实现的? 方法一:做出两套css样式,然后通过C...

网友评论

      本文标题:【css】如何实现移动端敏感的0.5px

      本文链接:https://www.haomeiwen.com/subject/ddqbtltx.html