有没有人知道一种方式来设置HTML选择元素的样式,以便它具有一定的高度并且在浏览器中看起来很好?我曾尝试在CSS中设置高度,但框内的文本在Firefox中垂直偏离中心.
<select style="height:1.8em;">
Run Code Online (Sandbox Code Playgroud)
这不是一个重复的问题.另一个问题询问单击选择元素时出现的下拉框的高度.我的问题是未被选中的选择元素的高度.
我在我的网站上实现了Open Graph标签和Twitter Card标签.Twitter Card标签验证为HTML5的唯一方法是将它们从...更改为... name ="twitter:card"... to ... property ="twitter:card"...但是,这会导致Facebook的公开图形调试器:
应该修复外部属性的打开图形警告:此类对象不允许名为"twitter:card"的属性.
Open Graph标签,Twitter Card标签和HTML5是否不兼容?
我发现在Chrome和Firefox移动浏览器中,一定长度的h1会增加页面上所有静态位置的文本的字体大小,而不是绝对位置的文本。触发问题所需的h1长度似乎取决于浏览器和(可能)设备。
例如,在使用Chrome或Firefox的Nexus 4上,以下代码中的h1文本和静态放置的div文本呈现太大,而绝对放置的div文本以正常大小呈现。从h1标签中删除2个字符的文本会导致所有文本在Chrome中以正常大小显示。删除另外2个字符会使所有文本在Firefox中以正常大小显示。
<html>
<body style="margin: 0;">
<h1 style="font-size: 1em;">h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 h1 …Run Code Online (Sandbox Code Playgroud)