您现在的位置是:网站首页> 编程资料编程资料
css条件注释理论及实践源文件_经验交流_
2023-05-25
297人已围观
简介 css条件注释理论及实践源文件_经验交流_
浏览器的条件注释理论,用下面一段例子来解释这个问题
(X)HTML
下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果
下面的代码是在非IE浏览器下运行的条件注释
).
(X)HTML
下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果
下面的代码是在非IE浏览器下运行的条件注释
).
CSS
采用双样式,给ie和非ie分别定义样式,如果IE时候,在final_drop.css基础上补充一个final_drop_ie.css
先看看非ie下的css是怎样定义的
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
.menu ul li:hover a {
color:#fff;
background:#bd8d5e;
}
/*定义鼠标滑过样式*/
.menu ul li:hover ul {
display:block;
position:absolute;
top:3em;
margin-top:1px;
left:0;
width:150px;
}
在非IE下,看到鼠标滑过时候li包含的ul显示了,因为这些浏览器支持li:hover用法
IE下的css
.menu ul li a:hover {
color:#fff;
background:#bd8d5e;
}
/*当鼠标滑过时li包含的ul显示*/
.menu ul li a:hover ul {
display:block;
position:absolute;
top:3em;
left:0;
background:#fff;
margin-top:0;
marg\in-top:1px;
}
继承上面的final_drop.css样式,无鼠标时间时候li包含的ul不显示
因为
所以在IE6下鼠标滑过时候在通过a:hover来显示那个ul内容
而IE7下通过li:hover显示的效果一样
相关内容
- 用js实现的DIV+CSS编辑器代码_经验交流_
- 关于《精通css》之几个不错的注意事项_经验交流_
- 100%点击区的滑动门代码第1/2页_经验交流_
- 给自己的网站制作一个favicon.ico图标的实现方法_经验交流_
- DIV+CSS 滑动门技术的简单例子_经验交流_
- 编写纯 CSS 弹出菜单的原理及实现 By shawl.qiu_经验交流_
- 制作WEB在线编辑器-插入HTML标签_经验交流_
- 解决CSS中 display 与 visibility 的区别_基础教程_
- 资料:Unicode 汉字内码对应表第1/5页_基础教程_
- Default style sheet for HTML 4_基础教程_
