设置了 box-sizing: border-box; 不管用,下边框还是被挤压没了

div(height: 100vh; width: 100vw;)包裹一个 input (height: 100vh; width: 100vw;)

input 设置了边框 border: 1px solid rgb(234, 11, 11); 但显示效果,下边框被挤没了,没有显示。

设置了 box-sizing: border-box; 但是没用,渲染不对。

猜测可能是这个原因:当宽度或高度使用百分比时,浏览器可能无法正确计算盒模型。

没办法只能想一些笨办法了。

**解决方法一:**设置 height 为动态的

height: shadow ? `100vh` : `calc(100vh - 1px)`

但是需要依赖变量判断,变量多了会出 bug。

**解决方法二:**height 值变小

height: 96vh

看着没变化,是因这外面 div 设置透明的,所以不影响。

div 加了背景色是上面效果,不影响显示,还可以接受。

相关推荐
sycmancia几秒前
Qml——Window元素使用
前端
每天都好困9 分钟前
03 AR 投影与误差修正:把地图上的点贴到视频画面上
前端
每天都好困11 分钟前
04 地图图层封装:像管理 Photoshop 图层一样管理地图元素
前端
去伪存真32 分钟前
构建你的第一个 DevOps AI Agent:自动化捕获、分析并修复 CI 故障
前端·agent
niucloud-admin44 分钟前
JAVA V6 多商户商城 开发文档——手机端前端
java·开发语言·前端
skywalk81631 小时前
deepseekharness在对话中,有四种模式,分别是极简、PTC、创造和标准模式,每种模式下挂载的插件、skill等数量不一样
前端·人工智能·实践
愛芳芳1 小时前
element-plus+vite+vue3+pinpa+mock+typeScript搭建经典的电商管理后台
前端·javascript·typescript
liangshanbo12151 小时前
面试题:常见的前端构建工具有哪些?分别适用于什么场景?
前端
linux_cfan2 小时前
videojs v10 源代码系列解读:30 · `SerialRunner` 与 `ConcurrentRunner`
前端
liangshanbo12152 小时前
面试题:页面需要发起大量 Ajax / HTTP 请求时,如何优化请求性能?
前端·http·ajax