css解决中英混合链接下划线不对齐问题
首先声明,直接在页面里设置链接的时不会出现下划线对不齐的效果。只有当该元素或该元素的父元素带有vertical-middle属性时才会出现。
这两者的解决方法不同:
1.其本身具有vertical-middle属性时,直接在该元素上加zoom:1。这里值得说一句,w3c是不推崇使用zoom(触发块元素的layout),意思就是不能通过w3c的验证。
2.其父元素具有vertical-middle属性时,在该元素上加vertical-middle:baseline后就可以解决。