【发布时间】:2013-07-09 03:38:48
【问题描述】:
我在尝试删除 50 像素的空白区域时遇到了困难。 本网站在 Joomla 1.5 上运行。下图显示了我需要删除的空白。 (橙色)
在使用 chrome 的检查元素下,它带有一个 margin-bottom: 50px 但没有说要找到它。有什么方法可以找到定义这个 50px 边距的地方吗?
谢谢。
【问题讨论】:
-
margin-bottom 是内联的,这意味着它要么是内联编写的(天哪),要么是类似 javascript 的东西添加了它。您可以尝试将
margin-bottom: 0!important;添加到.mod_btslideshow_pro来更改它。内联样式通常是持久的,因此您可以使用 Javascript 来编辑/删除该样式属性。 -
如果在css/html代码中看不到,那就是javascript/jquery添加的
-
@CollinHenderson:我们又见面了!只是提醒一下,不知道它在哪里设置并不是使用 !important 的好理由。这很可能会变成一个令人头疼的问题,无论如何你迟早都要处理。见css-tricks.com/when-using-important-is-the-right-choice
-
@Travesty3 嘿嘿!如果您对要覆盖的内容相当具体,那么 !important 是非常无害的。 iirc 我认为内联样式甚至可以胜过 !important,这也是我提供 JS 解决方案的原因。