为了验证高度我们将左边放一个高度固定的DIV,你会发现,firefox是要高出2像素的。
HTML为
css;toolbar:false">订阅
样式为
.button {
background-color:#fff;
border:1px rgba(0,0,0,0.15) solid;
color:rgba(0,0,0,0.3);
padding:6px 8px;
font-size:12px;
cursor:pointer;
line-height:1.6
}
我们会发现firefox下和chrome下高度是不一致的,原因是firefox的buttom有一个-moz-focus-inner伪类,我们初始化一下这货就可以了。
/* Remove button padding in FF */
button::-moz-focus-inner {
border:0;
padding:0;
}
另外button默认不会响应padding,如需相应则box-sizing设置为content:box
顺便说下firefox chrome中input type=”text” line-height可以决定容器高度,而IE则不会撑起,需要同时写height:
帕瓦勇者传说新手群体灼烧阵容搭配推荐
消息称 Meta 后续 MTIA 芯片将采用三星晶圆代工 2nm 制程工艺
AI 小说洞察:角色刻画略单调 故事多以圆满结局缺失悬念
微软 GitHub Copilot 接入首个开源模型 Kimi K2.7 Code
谷歌 Gemini Omni Flash 登顶 Video Arena 盲测榜:领先字节 Seedance 2.0 Mini 模型 101 Elo
家用机器人 Isaac 1 发布:可叠衣、收拾房间和整理床铺:满电续航 8 小时