You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在移动端隐藏Bootstrap垂直分隔线(vr)?

解决移动端隐藏Bootstrap垂直分隔线的问题

你用反了Bootstrap的响应式display类——d-sm-none的作用是在sm及以上尺寸的屏幕(≥576px)隐藏元素,而你要的是移动端(<576px)隐藏,所以类的逻辑搞反了。

正确的写法应该是:

<div className='vr mx-3 d-none d-sm-block'></div>
  • d-none:默认状态下隐藏元素(移动端生效)
  • d-sm-block:当屏幕宽度达到sm断点(576px)及以上时,显示元素

如果还是没效果,你可以用浏览器的开发者工具检查这个元素的样式:

  • 确认Bootstrap的CSS是否正确加载
  • 看有没有自定义CSS覆盖了display属性,如果有,调整自定义样式的优先级或者修改规则

内容的提问来源于stack exchange,提问作者SolidSnacks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 20:40:53