为什么Chrome中的高度大于Firefox的输入高度
select, input, textarea, button {
font: 99% sans-serif;
}
input, select {
vertical-align: middle;
}
body, select, input, textarea {
color: #444444;
}
button, input, select, textarea {
margin: 0;
}
input, textarea {
font-family: inherit;
line-height: 1.5;
}
input {
border: 0 none;
font-size: 32px;
line-height: 1.1;
margin-right: 29px;
padding: 3px 3px 0;
width: 206px;
border-radius: 7px;
}
问题本质上是line-height
。
Chrome的外观与Firefox line-height
相似height
。
在输入中增加高度应该可以解决问题,尽管您应注意line-height
和height
匹配。
例如:height: 20px; line-height: 20px;
。
我发现,如果我们设置一个块级元素的高度为或而没有设置父级的高度为显式值,并且它的块级子级有底部边距,那么它在Chrome中会计算不同的高度,而在Firefox中则不会。对于设置的情况: http://codepen.io/anon/pen/bjgkmr 块的高度将计算为的内容高度。我很困惑为什么应该和一样计算,因为父元素(和标记)没有显式地设置它的高度,而是有不同的高度,因为我们只是直接将高度设置
本文向大家介绍如何解决input在Firefox和Chrome中高度不一致的问题?相关面试题,主要包含被问及如何解决input在Firefox和Chrome中高度不一致的问题?时的应答技巧和注意事项,需要的朋友参考一下 原因是firefox的input的border-width padding 受win10系统的文本大小设置影响 设置一样的样式 将win10 系统的文本大小设置为100%
我正试图给我的图像一个风景或肖像类在一个Wordpress图像库通过测量图像的尺寸负载。该代码在Safari中工作,但Firefox返回0像素的宽度和高度,Chrome有时会正确加载它们,有时则不会。我很困惑,有人能帮我吗?
问题内容: 我正在填写表格。当我为和标签赋予相同的高度和宽度时,标签与的高度不同。 高度似乎相差一个像素。 有什么问题? 问题答案: 您还必须为此增加高度并给予财产。 适用于IE8及更高版本。
问题内容: 在一次采访中有人问我“ css 和?有什么区别?” 有人可以解释吗? 问题答案: 表示元素将具有其父容器的100%高度。 意味着,元素将具有灵活的高度,即其高度将取决于其子元素的高度 考虑以下示例: 高度:100% 将会有 高度:自动 现在将有
问题内容: 我仅在Windows计算机上运行Selenium网格,资源使用率很高。 我一直在想将Chrome和Firefox放入docker容器中以提高效率的想法。 我的问题是,在不同平台上的浏览器本身是否存在任何主要区别,即Windows上的Chrome的行为与Linux上的Chrome的行为不同还是它们运行相同的代码并具有相同的行为? 问题答案: Selenium倾向于模拟 用户操作 ,其中包