为何存在缝隙?
当非整数缩放或非整数倍缩放时,即使是普通的嵌套 p 元素,在内部 p 和外部 p 的边框紧贴情况下,也会出现这种缝隙。
处理缝隙的解决方法
- 避免此类布局:例如,不要在内部元素上添加背景色,直接在有边框的元素上添加背景色。或者在有边框的元素外面套一个 p 进行溢出隐藏,避免直接在有边框的元素上进行溢出隐藏。
消除缝隙的其他方法
-
将 border 添加到伪元素:
目标元素 { position: relative; padding: 1px 3px 1px 1px; } 目标元素::伪元素 { content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: 1px solid #dea44d; border-radius: 9em; pointer-events: none; }
登录后复制
-
使用轮廓:
目标元素 { margin: 1px; outline: 1px solid #dea44d; }
登录后复制
或
目标元素 { padding: 1px 3px 1px 1px; outline: 1px solid #dea44d; outline-offset: -1px; }
登录后复制
-
使用阴影:
目标元素 { margin: 1px; box-shadow: 0 0 0 1px #dea44d; }
登录后复制
或
目标元素 { padding: 1px 3px 1px 1px; box-shadow: 0 0 0 1px #DEA44D inset; }
登录后复制
建议将圆角稍大一些,因为这样可以更好地隐藏缝隙。
以上就是嵌套边框元素为何会出现缝隙,以及如何解决?的详细内容,更多请关注抖狐科技其它相关文章!
-
支付宝怎么使用支付实验室
你知道支付宝的支付实验室在哪里吗?支付实验室汇集了支付宝最新、最酷的支付技术,你可以提前体验到支付宝的未来功能。不过,如果你还不知道如何开启支付实验室,别担心,php小编百草这就为你指路!在下面的文章...
-
goodnotes如何添加页码 goodnotes标页码方法
好记笔记中如何添加页码?在好记笔记中添加页码是一个非常有用的功能,可以帮助您轻松管理和查找笔记中的页面。php小编小新将在这篇文章中详细介绍好记笔记中添加页码的方法,包括手动添加和自动添加两种方式,并...
-
苹果16如何省电
苹果 16 省电方法:1. 调整显示设置:降低亮度并启用暗模式;2. 优化电池设置:启用低电量模式、关闭后台应用程序刷新、禁用位置服务;3. 管理应用程序:识别耗电应用程序、限制后台活动、删除不必要的...
-
比特币赚了一千万,怎么提现_如何将价值千万元的比特币提现
当比特币市值达千万时,安全提现需遵循六步流程:1. 选择可靠交易所;2. 转移比特币到交易所;3. 验证身份;4. 选择提现方式(银行转账、第三方平台或亲自提取);5. 处理费用和税收;6. 监控交易...
-
重返未来1999热带掠影什么时候出 重返未来1999热带掠影上线时间
你在重返未来1999游戏中遇到困难了吗?对于如何完成游戏中的挑战感到困惑?别担心,php小编新一已经准备了一份详细的指南来帮助你。这篇攻略将提供有关热带掠影何时发布的信息,以及完成游戏中各种挑战的技巧...