如何删除 mpdf 中的块元素边距?
How to remove block elements margins in mpdf?
我注意到块元素(例如 div)默认有某种边距,我似乎无法通过 css 重置它们。那怎么办?有人知道吗?
定义您的保证金。例如;你有 class 命名为我。所以浏览器正在使用自己的代理样式表。
您要做的是将 t margin 应用到相同的 class。请记住,您的 CSS 会覆盖它。
所以你的代码看起来像 .me {margin:0}。那么保证金将不会被应用。希望这有帮助
好的,进一步调查使我得到以下发现:
基本上,除了 simple/direct 选择器之外,您不能使用其他选择器。不允许嵌套选择器(如 .class p
或 ul li
),因此:
提前考虑并以非常简单的方式构建文档,这样您就不必使用嵌套选择器或更复杂的东西。例如,不要使用嵌套列表 (ul li ul
)
用超简单的直接选择器(一个元素或一个 class)编写你的 css
然后你可以重置块元素的所有边距和填充,需要if/when/where。
我注意到块元素(例如 div)默认有某种边距,我似乎无法通过 css 重置它们。那怎么办?有人知道吗?
定义您的保证金。例如;你有 class 命名为我。所以浏览器正在使用自己的代理样式表。 您要做的是将 t margin 应用到相同的 class。请记住,您的 CSS 会覆盖它。 所以你的代码看起来像 .me {margin:0}。那么保证金将不会被应用。希望这有帮助
好的,进一步调查使我得到以下发现:
基本上,除了 simple/direct 选择器之外,您不能使用其他选择器。不允许嵌套选择器(如 .class p
或 ul li
),因此:
提前考虑并以非常简单的方式构建文档,这样您就不必使用嵌套选择器或更复杂的东西。例如,不要使用嵌套列表 (
ul li ul
)用超简单的直接选择器(一个元素或一个 class)编写你的 css
然后你可以重置块元素的所有边距和填充,需要if/when/where。