html - CSS 最大高度不起作用

标签 html css

我想让一个容器自动展开。为此,我想使用 max-height 属性。这是我的 html 结构

<div class='palm-row first' style="max-height:200px">
     <div class="palm-row-wrapper">
           <div class="textfield-group" x-mojo-focus-highlight="true"
                style="max-height:200px">
               <div class="title">  
                <div class="truncating-text" id="nameField" class="recipient-picker"
                 x-mojo-element="TextField" style="max-height:200px"></div>
               </div>
        </div>
    </div>
</div>

.recipient-picker{
    overflow:hidden; 
    margin-right:0px;
    max-width:300px;
    padding-right: 4px;
}

我想让文本框的高度变大。但是它不工作设置最大高度。容器不会改变高度。但是,当我设置最小高度时,会应用正确的高度。

有什么想法可以实现吗?还有其他想法吗?

最佳答案

max-height 设置元素的最大 高度,如果它试图超过该尺寸。 min-height 设置元素的最小 高度,如果它试图增长到低于该尺寸。在您的情况下,默认的文本字段高度小于您指定的 min-height,因此浏览器将增加它的高度以满足 min-height 约束。

如果可以,那么只使用 min-height 有什么问题呢?

关于html - CSS 最大高度不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6628229/

相关文章:

java - 如何使 javax Transformer 输出 HTML(无自闭标签)?

html - 将鼠标悬停在图像上时,可滚动的 div 不可滚动

javascript - 如果鼠标在 div 上移出 5 秒后未返回鼠标悬停,则更改 div 颜色,然后更改 div 的颜色

javascript - 水平和其他定向滚动

返回错误时的 HTML 表单验证

css - 标记前后的后代伪

HTML 内联 block 不直吗?

HTML/CSS : How can I push the footer downwards indefinitely?

javascript - 关于使用 jquery 将图像源更改为另一个图像的源

html - 页眉上的背景图像未显示