最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
解决ie6/7 input margin加倍4个方法
时间:2022-06-25 11:15:46 编辑:袖梨 来源:一聚教程网
问题描述:input标签(不包含type="checkbox"类型标签)的父元素有加水平方向的margin,则水平方向的margin会成双倍显示。
问题代码:
解决方法:
1. 给input标签的直属父标签加*display:inline;属性
(上面代码加float:left;只为保证div成块状显示,非必须!)
2. 把父元素的水平margin改成padding,直接避开ie6、7这个margin双倍bug (推荐)
3. 在该父元素内再添加一个无haslayout的div 或者一个有haslayout但无margin的DIV层
4. 若父、子元素都没加浮动属性,直接在父元素加overflow:hidden属性也能解决这个bug
方法虽然有4个,但是个人比较趋向于第二个,这样不会带来新的问题。
相关文章
- jm天堂网页版官方登录入口-jm天堂网页版直接登录入口 12-14
- 蝉妈妈网页版直达入口-蝉妈妈app官方正版入口在哪 12-14
- 豆包AI智能在线网页解析神器-豆包AI智能在线会议纪要生成助手 12-14
- 小红书Web官网登录入口-小红书官方网页版一键登录 12-14
- 苍云阅读app如何快速找到目录-目录入口位置 12-14
- 苹果ID登录官网入口 - 苹果Apple ID账户登录页面一键直达 12-14