Html 在Chrome中调整“textarea”的大小会添加一个内联CSS属性“margin”,但Firefox没有';不要加上它。。。为什么?

Html 在Chrome中调整“textarea”的大小会添加一个内联CSS属性“margin”,但Firefox没有';不要加上它。。。为什么?,html,css,textarea,Html,Css,Textarea,我有以下示例代码: div{ 显示:内联块; 填充物:5px; 背景:#f00; } 文本区{ 显示:块; } 试验 你好,你好,你好 这是Mozilla中一个有趣的行为。这需要分享给相关的Mozilla社区。对于临时解决方案,您可以使用覆盖内联“边距”属性!CSS中的重要属性。请尝试以下代码: div{ 显示:内联块; 填充物:5px; 背景:#f00; } 文本区{ 显示:块; 边距:0!重要; } 试验 你好,你好,你好 这是Mozilla中一个有趣的行为。这需要分享给相关的Moz

我有以下示例代码:

div{
显示:内联块;
填充物:5px;
背景:#f00;
}
文本区{
显示:块;
}

试验
你好,你好,你好


这是Mozilla中一个有趣的行为。这需要分享给相关的Mozilla社区。对于临时解决方案,您可以使用覆盖内联“边距”属性!CSS中的重要属性。请尝试以下代码:

div{
显示:内联块;
填充物:5px;
背景:#f00;
}
文本区{
显示:块;
边距:0!重要;
}

试验
你好,你好,你好


这是Mozilla中一个有趣的行为。这需要分享给相关的Mozilla社区。对于临时解决方案,您可以使用覆盖内联“边距”属性!CSS中的重要属性。请尝试以下代码:

div{
显示:内联块;
填充物:5px;
背景:#f00;
}
文本区{
显示:块;
边距:0!重要;
}

试验
你好,你好,你好


这肯定是一个bug。这里有一个有趣的例子:首先减小textarea的宽度,你会注意到边距在增加,然后再变大,边距会保持不变这肯定是一个bug。这里有一个有趣的例子:首先减小textarea的宽度,你会注意到边距在增加,然后再变大,边距会保持不变。我认为这个解决方案很好,至少目前是这样。所以我应该要么删除声明
display:block来自文本区域的CSS,或者我应该将其与
边距一起使用:0!重要的
(当然,也可以是任何其他所需的边距值)。我只是认为,在这里行为怪异的不是Mozilla Firefox,而是Google Chrome……是的。我认为这个解决方案很好,至少目前是这样。所以我应该要么删除声明
display:block来自文本区域的CSS,或者我应该将其与
边距一起使用:0!重要的
(当然,也可以是任何其他所需的边距值)。我只是认为,在这里行为怪异的不是Mozilla Firefox,而是Google Chrome。。。