【CSS】设置0.5px的边框宽度

news2024/11/20 18:47:00

直接写border: 0.5px solid red; 这样在移动端可能会出现问题,下面说下解决办法:

直接上代码:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .divClass {
            width: 100px;
            height: 100px;
            background-color: aquamarine;
            position: relative;
            margin-bottom: 20px;
            border-radius: 6px;
            /* border: 0.5px solid red; */
        }

        /* 方法1:上下左右都-50%,边框宽度和圆角都得扩大2倍,然后再用scale进行缩放 */
        .border1:after {
            content: '';
            position: absolute;
            top: -50%;
            bottom: -50%;
            left: -50%;
            right: -50%;
            border: 1px solid red;
            border-radius: 12px;
            -webkit-transform: scale(0.5);
            transform: scale(0.5);
        }

        /* 方法2:宽高都扩大两倍,然后再用scale进行缩放 */
        .border2:after {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            box-sizing: border-box;
            width: 200%;
            height: 200%;
            border: 1px solid red;
            border-radius: 12px;
            -webkit-transform: scale(0.5);
            transform: scale(0.5);
            transform-origin: 0 0;
        }

        .border3::after {
            /* 方法1: */
            content: "";
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            height: 1px;
            background-color: red;
            -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
            transform-origin: 0 0;

            /* 方法2: */
            /* content: "";
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 1px;
            background-color: red;
            -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
            transform-origin: 0 0; */
        }
    </style>
</head>

<body>
    <div class="divClass border1">我有个0.5px的四条边框</div>
    <div class="divClass border2">我有个0.5px的四条边框</div>

    <div class="divClass border3">我有个0.5px的上边框</div>
</body>

</html>

在浏览器运行截图如下:

总结:目前推荐的是伪元素+tranform缩放的方法,相对灵活一点,可以针对不同元素进行设置。

参考文章:解决安卓不能识别border 0.5px问题_安卓 0.5px-CSDN博客

超全面的解决0.5px边框问题_多出0.5px-CSDN博客

0.5px的边框线遇到的坑_pc端网页有没有0.5的border-CSDN博客

当你设置0.5px的边框宽度时... - 掘金

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1358296.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SCADE—产品级安全关键系统的MBD开发套件

产品概述 随着新能源三电、智能驾驶等新技术的应用&#xff0c;汽车中衍生出很多安全关键零部件&#xff0c;如BMS、VCU、MCU、ADAS等&#xff0c;相应的软件在汽车中的比重越来越大&#xff0c;并且安全性、可靠性要求也越来越高。ANSYS主要针对安全关键零部件的嵌入式产品级软…

通过消费者特征,设计更符合市场的商业模式,树立标杆用户拓展用户圈层

迅腾文化观察&#xff1a;通过消费者特征&#xff0c;设计更符合市场的商业模式&#xff0c;树立标杆用户拓展用户圈层 在当今快速变化的市场环境中&#xff0c;企业需要不断创新和调整自己的商业模式&#xff0c;以适应消费者的需求和市场的发展。迅腾文化观察到&#xff0c;…

西门子消防主机控制面板显示盘维修B3Q565

作为图形监控主机&#xff0c;负责接收并储存各消防设备主要运行状态&#xff0c;接收火灾报警并显示报警部位&#xff0c;包括火灾报警、状态监视、设备故障报警、网络故障报警﹐指挥抢险救援的活动,进行火灾信息的处理与传送&#xff0c;同时具备提示操作人员的功能&#xff…

中国到雅加达 | 专业双清,轻松畅达印尼!

中国到雅加达 | 专业双清&#xff0c;轻松畅达印尼&#xff01;&#x1f30f;&#x1f69a; 嗨&#xff0c;亲爱的小伙伴们&#xff01;如果你正在考虑从中国发货到雅加达&#xff0c;那么我们的专业双清将是你的不二之选&#xff01;✈️&#x1f4e6; 亮点&#xff1a; 空运…

Grounding 模型 + SAM 报错

引入 Grounding 目标检测模型串联 SAM 从而实现实例分割任务&#xff0c;目前支持 Grounding DINO 和 GLIP 参考教程 MMDetection-SAM 如果是 Grounding DINO 则安装如下依赖即可 cd playground pip install githttps://github.com/facebookresearch/segment-anything.git pip…

基于安卓平台的汉语言学习应用系统的设计与实现-计算机毕业设计源码80400

摘 要 在信息飞速发展的今天&#xff0c;网络已成为人们重要的信息交流平台。每天都有大量的农产品需要通过网络发布&#xff0c;为此&#xff0c;本人开发了一个基于Android模式的汉语言学习应用系统。 对于本汉语言学习应用系统的设计来说&#xff0c;它主要是采用后台采用j…

项目经理如何管理团队成员,把控项目进度

王博刚成为项目经理&#xff0c;公司给他了一个项目&#xff0c;一段时间后由于公司业务扩大&#xff0c;又给了王博一个项目&#xff0c;他两个项目搞的王博筋疲力尽&#xff0c;王博也安排任务而感到苦恼&#xff0c;主要在以下几个方面: 1、安排任务给项目成员&#xff0c;…

新手教师的三个阶段

当你踏入教育行业&#xff0c;成为一名新手教师时&#xff0c;可能会感到迷茫和不知所措。但是&#xff0c;请相信&#xff0c;每一位优秀教师都曾经是新手&#xff0c;他们也有过类似的感受。本文将为你揭示新手教师的三个成长阶段&#xff0c;帮助你更快地适应教育工作&#…

索引类型-哈希索引

一. 前言 前面我们简单介绍了数据库的B-Tree索引&#xff0c;下面我们介绍另一种索引类型-哈希索引。 二. 哈希索引的简介 哈希索引(hash index) 基于哈希表实现&#xff0c;只有精确匹配索引所有列的查询才有效。对于每一行数据&#xff0c;存储引擎都会对所有索引列计算一个…

BLE Mesh蓝牙组网技术详细解析之Model Layer模型层(八)

目录 一、什么是BLE Mesh Model Layer模型层&#xff1f; 二、SIG Model 2.1 模型概念 2.2 消息格式 2.3 开关模型 四、资料获取 一、什么是BLE Mesh Model Layer模型层&#xff1f; Models Layer的作用是定义了一些通用的或特定的模型&#xff0c;用于实现网络节点设备…

记一次 .NET某股票交易软件 灵异崩溃分析

一&#xff1a;背景 1. 讲故事 在dump分析的旅程中也会碰到一些让我无法解释的灵异现象&#xff0c;追过这个系列的朋友应该知道&#xff0c;上一篇我聊过 宇宙射线 导致的程序崩溃&#xff0c;后来我又发现了一例&#xff0c;而这一例恰恰是高铁的 列控连锁一体化 程序&…

制药厂污废水处理需要哪些设备和工艺要求

制药厂是一种特殊的工业企业&#xff0c;其生产过程中会产生大量的废水&#xff0c;其中含有各种有害物质和化学物质。为了保护环境和人民的身体健康&#xff0c;制药厂需要对污废水进行有效的处理。那么&#xff0c;制药厂污废水处理需要哪些设备和工艺要求呢&#xff1f; 首先…

谈谈自己对于 Spring IoC 的了解

如果你现在需要准备面试&#xff0c;可以关注我的公众号&#xff1a;”Tom聊架构“&#xff0c;回复暗号&#xff1a;”578“&#xff0c;领取一份我整理的50W字面试宝典&#xff0c;可以帮助你提高80%的面试通过率&#xff0c;价值很高&#xff01;&#xff01; IoC&#xff0…

与ChatGPT一起完成Python4Delphi在Linux下的使用

我要做的功能很简单&#xff0c;获取各个国家手机号的区号&#xff0c; 如我的手机号8618957901025&#xff0c;能将86获取出来&#xff0c; 谷歌提供了一个phonenumbers库能实现&#xff0c; 我当然没指望它能有Delphi版的&#xff0c; 但是它有Python版的&#xff0c; 那…

Parasoft发布C/C++test 2023.2:为C++开发人员赋能

Parasoft推出了C开发领域的变革性工具——最新版本的C/Ctest 2023.2。这次更新为开发人员提供了一整套新功能、增强功能和合规性工具&#xff0c;从而改革软件开发生命周期。使用Parasoft C/Ctest 2023.2&#xff0c;用户就拥有了一个可以保证他们的C17代码符合MISRA C 2023的解…

论Acrel-2000MG微电网能量管理系统在储能行业的应用-安科瑞 蒋静

一、概述: 在新型电力系统中新能源装机容量逐年提高&#xff0c;但是新能源比如光伏发电、风力发电是不稳定的能源&#xff0c;所以要维持电网稳定&#xff0c;促进新能源发电的消纳&#xff0c;储能将成为至关重要的一环&#xff0c;是分布式光伏、风电等新能源消纳以及电网安…

DS|二叉树

题目一&#xff1a;DS二叉树 -- 二叉树构建与遍历 题目描述&#xff1a; 给定一颗二叉树的逻辑结构如下图&#xff0c;&#xff08;先序遍历的结果&#xff0c;空树用字符‘#’表示&#xff0c;例如AB#C##D##&#xff09;&#xff0c;建立该二叉树的二叉链式存储结构&#xf…

【React系列】JSX核心语法和原理

本文来自#React系列教程&#xff1a;https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzg5MDAzNzkwNA&actiongetalbum&album_id1566025152667107329) 一. ES6 的 class 虽然目前React开发模式中更加流行hooks&#xff0c;但是依然有很多的项目依然是使用类组件&#x…

李沐机器学习系列5---循环神经网络

1 Introduction 对于样本的分析&#xff0c;通过全连接层处理表格数据&#xff0c;通过卷积神经网络处理图像数据&#xff1b;第一种假设&#xff0c;所有数据都是独立同分布的RNN 处理序列信号 序列数据的更多场景 1&#xff09;用户使用习惯具有时间的先后性 2&#xff09;外…

【Vm】兆懿,安卓虚拟机

以前用了Win11安卓子系统&#xff0c;体验不好 这次试试兆懿。弄了几个小时&#xff0c;终于安装成功 实际体验极差&#xff1a;虚拟机占用内存多机箱一直呜呜叫个不停&#xff1b;打开软件发现卡到爆炸还时不时闪退 为了不让他占空间&#xff0c;第二天卸载。 虚拟机就是折腾着…