多种方法解决min-width 不兼容ie6的问题
方法一:
为了使特定的div元素具有最小宽度,您可以将以下三行代码复制到对应的样式中。这些代码利用了IE6的一个特性,当块级元素内部的内容超出其设定的高度时,该元素的高度会自动扩展。也就是说,在IE6中,height属性的效果实际上等同于min-height。
```css
height:auto!important;
height:580px;
min-height:580px;
```
只需将这些样式应用到需要最小宽度的div元素即可。
方法二:
另一种方式是使用min-height和_height属性。代码如下:
```css
min-height:200px;
_height:200px;
```
方法三:
如果您希望设置一个元素的宽度和最小宽度,同时调整行高并设置背景色,可以尝试以下代码:
```css
min-width {
min-width:900px;
_width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 900 ? "900px" : "");
line-height:200px;
background:ccc;
}
```
这段代码中,_width是一个针对IE浏览器的特定属性,用于设置元素的宽度表达式。如果浏览器窗口宽度小于900px,元素宽度将被设置为900px;否则,宽度将根据窗口大小自动调整。
方法四:
对于希望设置元素宽度为100%,但最小宽度为980px的情况,可以使用以下代码:
```css
mpage {
width:100%;
min-width:980px;
position:relative;
_width: expression(((documentpatMode && documentpatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 980 ? '980px' : 'auto');
}
```
在这段代码中,_width表达式确保了IE浏览器在特定情况下的最小宽度设置。元素宽度在浏览器窗口小于980px时会变为980px,否则会根据窗口大小自动调整。以上代码可以根据需要进行修改和调整。
网站设计
- 多种方法解决min-width 不兼容ie6的问题
- ai怎么绘制绿狼头像- ai绿狼标志的画法
- Flash新手教程-跟随鼠标的圈圈动画
- MAYA打造可爱逼真的蜗牛小屋场景
- 罗技有线版G403游戏鼠标图赏-支持1680万色RGB灯光
- Win10打开浏览器黑屏怎么办- Win10打开网页出现黑
- Fireworks文字怎么添加投影效果-
- cdr导入的图片怎么转换成线稿图- cdr手绘图的制作
- 神舟10寸双核轻薄小本仅售1399元
- cad中复制、倒角、圆角功能如何使用?
- CAD怎么绘制一头简笔画梅花鹿-
- 3dsmax怎么正确的导入模型- 3dsmax导入模型的方法
- ie11更新了如何卸载-卸载ie11更新教程
- 笔记本电脑怎么杀毒-笔记本电脑杀毒方法介绍
- 一小段html代码将就能将百度搜索栏包含到你的页
- 在IE6系列等老式浏览器中使用HTML5的新标签实现方