最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
IE7浏览器中li底部多出4px Bug怎么办
时间:2022-06-25 11:17:17 编辑:袖梨 来源:一聚教程网
效果如下
我们在页面布局时,很多时候都要使用ul、li元素,但有些布局方式在低版本的ie上却会出现bug,如4px的错位,如图:
jquery18202064453934483218="8" alt='IE7浏览器中li底部多出4px Bug怎么办' />
为什么会出现这种bug,其实是由于li内放了块级元素,并且这些块级元素浮动引起的。
对于这种情况,解决的方法有很多,如设置负的margin、用其他标签代替li等,但这要么需要使用hack或者是条件注释,要么就破坏了结构及语义。
现在,这里有一种简单的解决办法,那就是,在浮动的子元素上加一个vertical-align属性,取值可以为top、middle、bottom,三者均可,这样4px的bug就可以解决了。
一聚教程小编提醒你
这个bug其实是自己操作出来的,bug 不过觉得完全可以不用浮动吗 用inline-block,img,p都inline-block之后再加上vertical-align:middle基本就可以解决了
相关文章
- jm在线网页版-jm漫画官网入口 09-29
- 永乐视频官网最新入口-永乐视频网页版快捷登录 09-29
- freeok-追剧也很卷官网地址-freeok在线追剧官方入口 09-29
- MC在线玩网页版网址是什么-mc我的世界在线玩网页版免费免登陆入口 09-29
- 禁漫天堂JM最新地址发布页:永久有效入口与防迷路指南 09-29
- iwara网页版入口-Iwara网页版最新访问地址 09-29
