Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 我们是否应该在可能的情况下使用填充物代替边距,以避免出现“空白”的情况;“双倍保证金”;缺陷_Css - Fatal编程技术网

Css 我们是否应该在可能的情况下使用填充物代替边距,以避免出现“空白”的情况;“双倍保证金”;缺陷

Css 我们是否应该在可能的情况下使用填充物代替边距,以避免出现“空白”的情况;“双倍保证金”;缺陷,css,Css,我们是否应该在可能的情况下使用填充代替边距以避免出现“双边距”错误?取决于设计。在许多情况下,使用填充代替边距是没有意义的 如果你遇到了浏览器错误,那么一定要尝试使用填充而不是边距,但如果你说“我再也不会使用填充了!”否。设置display:inline是一个简单的解决方法,不会影响其他浏览器。您指的是什么?那么我们如何在不使用黑客或额外CSS的情况下处理双边距错误呢?您不会总是遇到双边距错误,因此它与每种情况都不相关。如果你真的有双边距错误,那么就像我说的,无论如何尝试使用填充来解决它。如果没

我们是否应该在可能的情况下使用填充代替边距以避免出现“双边距”错误?

取决于设计。在许多情况下,使用填充代替边距是没有意义的


如果你遇到了浏览器错误,那么一定要尝试使用填充而不是边距,但如果你说“我再也不会使用填充了!”

否。设置
display:inline
是一个简单的解决方法,不会影响其他浏览器。

您指的是什么?那么我们如何在不使用黑客或额外CSS的情况下处理双边距错误呢?您不会总是遇到双边距错误,因此它与每种情况都不相关。如果你真的有双边距错误,那么就像我说的,无论如何尝试使用填充来解决它。如果没有双边距错误,那么就不必担心是否使用了边距。我们是否必须将display:inline添加到每个浮动元素或某些特殊元素中。手动或使用某种脚本自动完成。我总是向每个浮动元素添加
display:inline
,因为所有浏览器都会忽略它,除了有双边距错误的浏览器,所以它解决了这个错误,没有任何负面影响。@Scott-so添加
display:inline
不会在其他浏览器中产生任何问题。它会永远解决RoToRa的“边距错误”吗?好的,那么在我的CSS中,我会找到并替换
float:left
float:left;显示:内联
:)