Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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_Html_Css - Fatal编程技术网

Javascript 如果我设置了最小高度和最大高度,哪个有优先级?

Javascript 如果我设置了最小高度和最大高度,哪个有优先级?,javascript,html,css,Javascript,Html,Css,我有一份菜单,有9个项目。我希望按钮高度为40px或屏幕大小的11%(屏幕的1/9)。什么是最大的 现在我有: min-height:40px; max-height:11%; 它总是40像素。即使我的屏幕比这个大 我可以在css上实现这一点,还是必须使用javascript 多谢各位 编辑 为了它 @杰弗里·汗是对的,这就解决了问题。我有一个不同的因素推动它。谢谢大家! min height通常是设置为的任何对象的高度,除非某个对象导致其扩展,例如div的内容 请尝试以下操作: min-he

我有一份菜单,有9个项目。我希望按钮高度为40px或屏幕大小的11%(屏幕的1/9)。什么是最大的

现在我有:

min-height:40px;
max-height:11%;
它总是40像素。即使我的屏幕比这个大

我可以在css上实现这一点,还是必须使用javascript

多谢各位

编辑

为了它


@杰弗里·汗是对的,这就解决了问题。我有一个不同的因素推动它。谢谢大家!

min height
通常是设置为的任何对象的高度,除非某个对象导致其扩展,例如div的内容

请尝试以下操作:

min-height:40px;
height:11%;

按钮在容器内吗?11%是容器的11%,而不是屏幕大小按钮位于占据100%屏幕的容器内。我可以在firebug上看到占据整个屏幕的容器。要回答您的标题,
min height
具有优先权。请参见,仅当内容推动容器展开时,元素才会触发最大高度。