`
a68091555
  • 浏览: 26406 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ff ie padding

阅读更多
ff 和 ie对padding-top的解析是不一样的,在ie中,元素占用的高度 = padding-top + 元素原来的高度,在ff中,该padding-top被算在元素的原始高度之内。

解决方法:

一,尽量不用到padding-top;

二,在设置的padding-top后加入!important,ie不会解析这个属性。

<div style="padding-top:5px;height:10px !important;height:15px;width:200px;background-color:#ffeeee"> test </div>

三,利用*,ff不解析*,用这个也可以实现使用padding-top的效果在各浏览器一致。

<div style="padding-top:5px;height:10px;*height:15px;width:200px;background-color:#ffeeee"> test </div>
分享到:
评论

相关推荐

    padding ie 不兼容问题

    (针对FF/IE7) padding: 6px;(针对IE6) IE6 IE7正常 FF不正常 这种情况我们要这么处理,因为!important IE7也是能识别的!  padding: 7px;(针对FF) *padding: 6px;(针对IE6/IE7)  IE6 IE7 FF都不一样 ...

    ie和ff兼容性大集合

    - **问题描述**:在 FF 中,`ul` 元素的默认 `padding` 值非零,而在 IE 中则是默认 `margin` 非零。 - **解决方案**: - 统一清除默认值,如 `ul { margin: 0; padding: 0; }`。 #### 6. FORM 元素默认 margin ...

    CSS完美兼容IE6_IE7_FF的通用方法

    FF与IE对div padding的处理差异** Firefox在计算div的实际宽度时会包括padding,而IE则不会。为了解决这个问题,可以使用`!important`标记或更精细的Hack技术。 **2\. 垂直居中** 垂直居中在不同浏览器中的实现...

    CSS兼容IE6,IE7,FF的技巧

    1. **Box Model**: FF和IE对于`padding`和`border`的计算方式不同。 - FF: `width + padding + border` - IE6/7: `width` 2. **特殊Hack**: 为了确保在所有浏览器中盒子的尺寸一致,可以采用以下Hack方法: ```...

    CSS完美兼容IE6IE7FF的通用方法

    - **Padding与宽度计算**:Firefox会将`padding`和`border`计入元素的总宽度,而IE不会。可以通过使用`!important`来强制应用正确的宽度。 - **列表项样式**:Firefox默认为`ul`和`li`元素添加`padding`,这可能...

    浏览器兼容性CSS,IE6,IE7,FF

    1. FF在设置`padding`后会增加元素的`width`和`height`,而IE不会,可以通过`!important`来统一。 2. 垂直居中可以通过设置`line-height`和`vertical-align: middle`实现,水平居中可以使用`margin: 0 auto;`。 3. ...

    IE与FF的兼容问题

    Firefox会正确地将元素的高度和宽度计算为内容加上内边距(padding),而IE则不会将内边距计算在内。为了避免这种差异,可以使用`!important`关键字来强制IE遵循特定的值。 5. **`!important`的使用** Firefox...

    CSS样式表下FF与IE的区别

    Firefox在应用`padding`后会增加`div`的高度和宽度,而IE不会。为了解决这个问题,可以在Firefox中使用`!important`来强制设置`height`和`width`。例如,`div { padding: 10px; height: 100px !important; width: ...

    ie和ff浏览器的兼容

    在IE中,默认的`UL`元素的`margin`和`padding`值可能与FF不同。为了避免这种情况,可以显式设置`ul{margin:0;padding:0;}`来清除默认值,确保在所有浏览器中表现一致。 #### 7. Box模型问题 IE和FF在处理Box模型时...

    IE与FF的CSS兼容问题大集合

    FF与IE中的`padding`、`height`和`width`处理差异 **问题描述**:Firefox与IE在计算元素的实际高度和宽度时有所不同,特别是当涉及到`padding`时。 **解决方案**: - 使用`!important`来覆盖默认行为,例如`...

    FF 与 IE 中部分JS、CSS区别

    本文将深入探讨FF与IE之间在JS和CSS方面的关键区别。 ### JavaScript的区别 1. **对象和属性支持**: - **Array对象**:在IE8及更早版本中,`Array.prototype.forEach`、`map`等方法未被支持,而FF已经支持。...

    IE_FF兼容性

    - **IE与FF**: 在处理Ajax请求时,IE与FF之间也存在一定的差异。 **示例**: ```javascript xmlHttp.open("GET", "xxx.aspx?id=xx", true); // IE和FF都支持异步模式下的XMLHttpRequest if (xmlHttp.readyState == ...

    CSS兼容IE6,IE7和FF的总结 .

    - **区别FF,IE7,IE6**: ```css background:orange;*background:green !important;*background:blue; ``` IE6 只识别第一个声明 `background:orange`;IE7 识别 `!important` 并且可以解析带星号的规则,因此...

    css兼容IE6、IE7、FF的技巧

    ### CSS兼容IE6、IE7、FF的技巧详解 #### 一、CSS Hack技术 **CSS Hack**是一种针对不同浏览器的特性和版本差异编写特定样式的技术。它可以帮助开发者解决跨浏览器兼容性问题。 ##### 1. 通用Hack方法 对于**IE6...

    DIV+CSS设计时IE6、IE7、FF 与兼容性有关的特性

    1. FF会将padding计入元素的总宽度和高度,而IE不会,可以通过`!important`来调整。 2. 垂直居中可以使用`line-height`与div高度相同并结合`vertical-align: middle`;水平居中可设置`margin: 0 auto`。 3. 给`a`...

    IE/FF兼容问题

    - **盒模型**:IE使用自己的盒模型,其中content box包括border和padding,而Firefox遵循W3C标准,content box仅包含内容。这会影响元素的宽度和高度计算,需通过box-sizing属性进行调整。 - **透明度**:IE使用...

Global site tag (gtag.js) - Google Analytics