Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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
定义3个高度并在CSS中使用调整大小_Css_Resize_Height_Scrollable - Fatal编程技术网

定义3个高度并在CSS中使用调整大小

定义3个高度并在CSS中使用调整大小,css,resize,height,scrollable,Css,Resize,Height,Scrollable,我有一个div元素,上面有toresize:vertical样式。将生成div的内容,因此它可以是空的或已填充的。div需要一个max height,以便在添加新项目时高度增加,但它将大小限制为150px,并使div可滚动。 我可以用max height样式轻松地实现这一点,但如果我想调整它的大小,它就不起作用了 我的第二个想法是,只使用height样式,但是通过这样做,如果内容小于150px,div就不会调整其高度 没有javascript有什么方法可以做到这一点吗?我认为没有javascri

我有一个div元素,上面有to
resize:vertical
样式。将生成div的内容,因此它可以是空的或已填充的。div需要一个max height,以便在添加新项目时高度增加,但它将大小限制为150px,并使div可滚动。 我可以用
max height
样式轻松地实现这一点,但如果我想调整它的大小,它就不起作用了

我的第二个想法是,只使用
height
样式,但是通过这样做,如果内容小于150px,div就不会调整其高度


没有javascript有什么方法可以做到这一点吗?

我认为没有javascript这是不可能的,即使它是:你想要这个做什么?请看一看


(你所说的“填充”是什么意思?这是通过PHP还是JS实现的?实际上,无论你使用哪一个,你都可以检查是否有任何内容,如果有,请在
div
中添加一个
.empty
类)

然后我会选择我建议的解决方案-通过添加类来增加一些可访问性,顺便说一句:还有其他用户不使用Chrome。