为了账号安全,请及时绑定邮箱和手机立即绑定

这节中的hack属性*margin-top的值为什么是22px,跟行高有关吗?

https://img1.sycdn.imooc.com//5b3f203f0001bb3005600062.jpg

第一张图中,两个横线在IE7中居中,要使用hack属性*margin-top:22px;

这两根横线和中间的文字在同一个div框中,在ps中看到他们的行高均为60px,font-size均为16px,中间文字的content area高度我用矩形选框选中测量是15px(不知道这样测content area的高度是否正确),然后60和15取半是30和7,30-7=23。可忽略1px的差距。所以*margin-top的值22px,跟行高有关吗?

https://img1.sycdn.imooc.com//5b3f203f00017f7513570449.jpg


正在回答

2 回答

他只是想在ie7下居中一下那条线,所以hack一下调整到margin-top 22px垂直居中比较合适。要说行高关系吧你可这么理解垂直居中行高减去线的1px 除以二大致高度设为margin-top这样就可以了,具体视觉另行上下调整几像素问题不大

0 回复 有任何疑惑可以回复我~

有关系

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这节中的hack属性*margin-top的值为什么是22px,跟行高有关吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信