javascript - 对 p 使用最小高度以获得跨浏览器的相同高度

标签 javascript asp.net html css

一个基本问题。

我设置 p { height: 25px ; min-height 25px;} 在表单中获得相同的行高。 我在大多数浏览器中都能正常工作。

但是当我在 p 中隐藏 html 标签时,p 将保留空白区域 (25px)

是否有替代 min-height 的 css,使其在 IE 和其他浏览器中工作?因为 p 总是包含 html 输入(标签、文本框)。

最佳答案

<p>如果您将其中的标签设置为不可见,元素将保持 25px 的空间,因为您已经设置了元素的高度。

如果您试图隐藏表单的各个部分,则必须隐藏包装 <p>元素而不是内容。

关于javascript - 对 p 使用最小高度以获得跨浏览器的相同高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4818723/

相关文章:

javascript - AngularJS 在具有隔离范围的指令中使用 ng-change - 转向基于组件的架构

javascript - 将文本添加到输入并触发 ajax 搜索

c# - 如何动态地重新排序 gridview 中的列

c# - 在页面之间传递多个变量并使用它们

html - 了解 Bootstrap 3 中的网格类( col-sm-# 和 col-lg-# )

javascript - 从需要授权的页面获取内容

javascript - 通过点击按钮获取一行的id和value

sql - 在 SQL 语句中使用 user.identity.Name

javascript - 砌体和延迟加载集成

javascript - 如何旋转div Html层?