bootstrap modal框样式问题,怎么也找不到限制样式的地方?

发布于 2022-09-02 11:58:07 字数 457 浏览 13 评论 0

如图:
clipboard.png

clipboard.png

嵌入了一个modal模态框代码块,查看 debug 发现模态框最外层的div 标签上有个样式padding-left:13px 并且debug【styles】区域查看这个样式来源是element.style 是动态生成的样式才会这样吗?
是不是bootstrap的js库导致的?

希望知道的朋友看下这个问题!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

入画浅相思 2022-09-09 11:58:07

看看是不是html的内联样式style里写的padding-left:13px ,不是的话,检查js有没有addclass或者css() 设置或了返回样式属性,没有的话,定义一个类,写padding-left:0px,加在那个div上。。。

像这种css样式的细节问题,就得有耐心,一个一个的排查可能的因素,各种调试,有时候一个小小的空格,你不注意,可能造成很大的困扰。

调试着问题,要细心,耐心。除非有你的源码,不然,这样光给个截图,是很难猜到原因的-_-|||

花之痕靓丽 2022-09-09 11:58:07

应该是bootstrap自己这样的。看你这个整体的左边都出了一个padding-left…
解决办法就是自己写一个css样式,覆盖掉它本身产生的这些。
不过他这个产生到内联里去了?大概你也需要在内联里加样式吧。

·深蓝 2022-09-09 11:58:07

页面用commond+滚轮放大了,再去触发模态框窗口,查看debug 就会莫名生成内联的padding-left:变量px ,
按了commond+0 恢复页面的初始大小,再去随意拖动窗口,modal的padding-left就消失了。
可以就像大家说的要细心,确实是有的时候做了一些多余的操作,自己也忘了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文