如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=GB2312"/>
<style>
*{
margin:0px;
padding:0px;
}
#d01{
/*IE有滤镜的时候这里会被当作hidden,导致显示区域被剪切,而其它浏览器没有这种情况*/
/*另外补充一点,在IE下,不触发layout,透明滤镜不会生效*/
overflow:visible;
position:absolute;
background:red;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
opacity:0.5;
width:100px;
height:100px;
}
#d02{
position:absolute;
}
</style>
</head>
<body>
某些情况下,透明滤镜会使overflow:visible变成overflow:hidden,详细如下 (另外,IE下div会向左排列,其余浏览器都是换行...IE真是个奇怪的东西)
<div id="d01">
<div id="d02">
<img src="http://khm2.google.cn/kh/v=41&x=13492&y=6207&z=14&s=Gal">
</div>
</div>
</body>
</html>
分享到:
相关推荐
3. 为IE6和IE7创建特定的样式表,并在其中使用IE特有的滤镜来达到与overflow: hidden相同的效果,比如使用“alpha(opacity=0)”来实现透明效果,以隐藏溢出内容。 无论采用哪种解决方案,都应该充分考虑项目需求和...
解决方案:设置`overflow: hidden;`,避免内容溢出。 7. **min-height在IE6/7不兼容** 解决方案:结合height和`!important`,以及`overflow: visible;`,如`min-height: 200px; height: auto !important; height:...
overflow: visible; } ``` 方法二: ```css #DIVname { min-height: 1000px; _height: expression((document.documentElement.clientHeight || document.body.clientHeight) > 1000 ? "1000px" : ""); /* 仅针对...
- **可选值**: `visible` (默认, 内容可见)、`hidden` (隐藏多余内容)、`scroll` (总是显示滚动条)、`auto` (根据需要显示滚动条)。 - **示例**: `overflow: auto;` **6.7 visibility** - **功能**: 设置元素是否...
- **visibility**:控制元素的可见性,`visible`和`hidden`为常用值。 #### 七、区块属性 - **width**、**height**:定义元素的尺寸。 - **float**:使元素脱离文档流,允许文本和其他元素环绕其周围。 - **clear*...
属性:overflow,overflow-x,overflow-y 取值: 1.visible 可见的,默认值,溢出可见 2.hidden 隐藏的,溢出的内容全部隐藏,不可见溢出 3.scroll 显示滚动条,溢出时可用 4.auto 自动,溢出时自动显示滚动条...
3. 层溢出属性 overflow 的属性值可以设置为 visible、hidden、scroll 或 auto。 HTML 基础 4. 插入多媒体文件的标记是 `<embed>`。 5. 鼠标双击事件对应的事件处理函数是 `onDbclick`。 6. HTML 中的标记 `...
- **`overflow`**:定义当内容溢出容器时的行为,如`visible`(可见)、`hidden`(隐藏)、`scroll`(滚动条)、`auto`(自动)。 - **`visibility`**:定义元素的可见性,如`visible`(可见)、`hidden`(隐藏)、`...
可选值包括`visible`(默认值)、`hidden`、`scroll`、`auto`。 #### 区块属性 区块属性用于定义块级元素的尺寸和间距。例如: - **`width`**:设定对象的宽度。 - **`height`**:设定对象的高度。 - **`padding`**...
this.win.style.visibility = x <= 0 ? 'hidden' : 'visible'; // 解决IE透明度问题 this.win.style.filter = v; // IE滤镜处理 this.win.style.opacity = x / 100; // 非IE浏览器透明度 }, show: function() ...
- `overflow`属性控制元素内容溢出后的处理方式,可选值有`visible`、`hidden`、`scroll`和`auto`,分别对应显示溢出内容、隐藏溢出内容、显示滚动条以及根据需要决定是否显示滚动条。 3. **显示属性**: - `...
- `overflow`: 控制元素溢出内容的行为,可以设置为`visible`(默认,内容会溢出)、`hidden`(内容会被裁剪)、`scroll`(显示滚动条)或`auto`(根据需要显示滚动条)。 - `rotation`和`rotation-point`: 用于通过...