利用条件注释制作下拉菜单

上篇文章里提到了条件注释,就是判断浏览器类型,然后定义什么浏览器下显示什么内容。
这个dropmenu(下拉菜单)模型来自 cssplay,使经过作者多次的研究和反复的测试才做出来的。我想那这个模型来实践一下条件注释的原理。
先看一个 最简单的模型

XHTML:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<div class="menu">
 
<ul>
<li><a class="drop" href="../menu/index.html">DEMOS
<!--[if IE 7]><!-->
</a>
<!--<![endif]-->
<!--IE7时显示</a>标签-->
<table><tr><td>
 <ul>
 <li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">zero dollars advertising page</a></li>
 <li><a href="../menu/embed.html" title="Wrapping text around images">wrapping text around images</a></li>
 <li><a href="../menu/form.html" title="Styling forms">styled form</a></li>
 <li><a href="../menu/nodots.html" title="Removing active/focus borders">active focus</a></li>
 <li><a class="drop" href="../menu/hover_click.html" title="Hover/click with no active/focus borders">hover/click with no borders</a></li>
 <li class="upone"><a href="../menu/shadow_boxing.html" title="Multi-position drop shadow">shadow boxing</a></li>
 <li><a href="../menu/old_master.html" title="Image Map for detailed information">image map for detailed information</a></li>
 <li><a href="../menu/bodies.html" title="fun with background images">fun with background images</a></li>
 <li><a href="../menu/fade_scroll.html" title="fade-out scrolling">fade scrolling</a></li>
 <li><a href="../menu/em_images.html" title="em size images compared">em image sizes compared</a></li>
 </ul>
</td></tr></table>
 
<!--[if lte IE 6]>
 
< ![endif]-->
<!--IE6时显示</a>标签-->
</li>
</ul>
</div>

Read more about "利用条件注释制作下拉菜单" …

IE 和非 IE 浏览器的条件注释

下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!--[if IE]>
<h1>您正在使用IE浏览器</h1>
< ![endif]-->
 
<!--[if IE 5]>
<h1>版本 5</h1>
< ![endif]-->
 
<!--[if IE 5.0]>
<h1>版本 5.0</h1>
< ![endif]-->
 
<!--[if IE 5.5]>
<h1>版本 5.5</h1>
< ![endif]-->
 
<!--[if IE 6]>
<h1>版本 6</h1>
< ![endif]-->
 
<!--[if IE 7]>
<h1>版本 7</h1>
< ![endif]-->

Read more about "IE 和非 IE 浏览器的条件注释" …

Page 9 of 19 :12345678[9]1011121314151617>|