Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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
Javascript 元素宽度/高度能否小于最小宽度/最小高度?_Javascript_Jquery_Css_Google Chrome_Browser - Fatal编程技术网

Javascript 元素宽度/高度能否小于最小宽度/最小高度?

Javascript 元素宽度/高度能否小于最小宽度/最小高度?,javascript,jquery,css,google-chrome,browser,Javascript,Jquery,Css,Google Chrome,Browser,我已经为div元素定义了minwidth(float:left)。我使用$('div.element').css('width','123') 这种安排在大多数情况下都很有效,但在浏览器引入垂直滚动条时会中断,从而将元素的大小调整到小于最小宽度 通过仅更改元素的宽度,可以从JavaScript中将元素的大小重新调整为小于min width。您不能将元素的宽度更改为小于其指定的min width值。下面是一个jsfiddle,它显示了如何工作,在JavaScript中设置div后,单击div查看其

我已经为div元素定义了
minwidth
float:left
)。我使用
$('div.element').css('width','123')

这种安排在大多数情况下都很有效,但在浏览器引入垂直滚动条时会中断,从而将元素的大小调整到小于最小宽度


通过仅更改元素的宽度,可以从JavaScript中将元素的大小重新调整为小于
min width

您不能将元素的宽度更改为小于其指定的
min width
值。下面是一个jsfiddle,它显示了如何工作,在JavaScript中设置div后,单击div查看其宽度:

您应该不能将元素的宽度更改为小于指定的
最小宽度值。下面是一个JSFIDLE,展示了它是如何工作的,在JavaScript中设置它之后,单击div查看它们的宽度:

JSFIDLE脚本工作正常,我期望这种行为。如果不是js,浏览器能否将宽度设置为小于最小宽度?谢谢!我们还没有弄清楚该宽度是如何设置为小于最小宽度的,但我们已经找到了解决方法。计算宽度的公式先前基于window.width。现在,我用max(window.width和body.minwidth)来解决这个问题。@AdiB不客气。欢迎来到StackOverflow社区。如果您还没有签出,我建议您浏览FAQ:。另外,投票结果和被接受的答案总是受欢迎的:)。JSFIDLE脚本工作正常,我期望这种行为。如果不是js,浏览器能否将宽度设置为小于最小宽度?谢谢!我们还没有弄清楚该宽度是如何设置为小于最小宽度的,但我们已经找到了解决方法。计算宽度的公式先前基于window.width。现在,我用max(window.width和body.minwidth)来解决这个问题。@AdiB不客气。欢迎来到StackOverflow社区。如果您还没有签出,我建议您浏览FAQ:。此外,欢迎您投票并接受答案:)。