原文:IE6下实现Width:auto

看了这个题目,很多人肯定觉得有点太老土了,IE 都快到末路了,不过这个方法确实非常经典,我觉得很有必要记下一笔。 在制作水平菜单的时候,我们经常使用ul和li元素,利用float属性让这些元素在水平的位置上对齐,同时利用width:auto来保持每个菜单随着内容的不同而变化宽度。在多数浏览器上,这个方法都很有效,只是除了IE 之外。 以下面的代码为例: lt style type text cs ...

2012-07-05 21:48 0 4358 推荐指数:

查看详情

CSS 2.0在IE6、7的恶心表现

  开发前台的朋友都知道,尽管我们就算用CSS2.0的东西,仍然会有诸多问题,开发一个兼容良好的页面,我们身边常备的必然是IETester这款神器,它可以帮我们测试各种IE版本的情况,我们的页面到底怎么样,然后它有一些JS、CSS查看功能。所以,做一个网站现在就兼容性就得调半天,结合IE ...

Tue Jul 24 18:59:00 CST 2012 8 2702
疯狂抨击ie6各种扭曲行为

  从开始接触ie6就被它强大的力量给震住了,虽然它很可怕,但是我总归得想方设法把它给扼杀在摇篮外。以下是我在ie6面碰到的一些扭曲行为,弱弱的把它给干掉!!! 1.浮动margin翻倍问题(很典型,估计大家都知道了)。   只需在div中添加display: inline ...

Thu Mar 13 19:35:00 CST 2014 39 2209
IE6实现图片或背景的圆角效果

使用ie-css3.htc实现背景圆角效果 ie-css3.htc下载链接:http://pan.baidu.com/s/1gdknU3x 查看ie-css3详细信息:http://www.evernote.com/shard/s329/sh ...

Fri Jun 27 22:14:00 CST 2014 0 2974
解决ie6ie7float为right换行的情况

IE6有不少奇怪的Bug,今天就碰到一个,float:right换行bug,情况是并列的几个块级元素如div和span,一些设置了左浮动一些设置右浮动,一行的宽度足够放下所有的块级元素,但此时ie6则显示右浮动的其中一块换行了,下面给出实例和解决方法: 实例说明:html结构 ...

Wed May 31 17:31:00 CST 2017 8 315
IE6不支持min-height或max-width等完美解决方法

又是IE6!!!坑人的IE6,不支持min-height,但是实际操作中,这个属性是非常需要的。那IE6面怎么实现呢?请看geniusalien提供的完美解决方案:(geniusalien温馨提示:本文的min-height操作方式试用于min-width、max-width ...

Tue Nov 19 19:14:00 CST 2013 9 1116
IE6 float:right 后换行的问题

IE6有不少奇怪的Bug,今天就碰到一个,float right换行bug,情况是并列的几个块级元素如div和span,一些设置了左浮动一些设置右浮动,一行的宽度足够放下所有的块级元素,但此时ie6则显示右浮动的其中一块换行了,下面给出实例和解决方法: 实例说明:html结构如下 < ...

Mon Dec 10 17:28:00 CST 2012 0 3008
widthauto或者100%的区别

一、四个理论 1. 某div不显示设置宽度,那么widthauto. 2. 某div的width在默认情况设置的是盒子模型中content的值 3. 某div的width为100%表示的是此div盒子内容部分的宽度为其父元素的宽度。 4. 某个div的width不设置,或者设置为auto ...

Tue Aug 23 00:01:00 CST 2016 0 10031
【css】css 解决 ie6 position:fixed 失效

对于 ie6 不支持 position:fixed,我们通常会利用 css 的 expression 方式来解决。下面我将介绍另外种方法,没有 expression,有的只是一些 css hack。 测试浏览器:chrome,firefox,safari,ie8,ie7,ie6 ...

Thu Dec 06 01:05:00 CST 2012 8 2020
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM