<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="面试题：css九宫格 兼容IE6 考虑语义化的结构" id="card1">
<p> 游客</p><p>
标题:面试题：css九宫格 兼容IE6 考虑语义化的结构<br/>
正文:<br/>
网上疯传了一道css面试题，题目是这样的：9个元素，每个50*50px，排成九宫格默认是border颜色为blue，hover到格子上变成red（兼容到IE6，考虑语义化的结构）css效果这道题目的重点和难点在于hover时候的效果，观察会发现相邻的两个格子需要共享同一条边。* 拿到这道题目，首先想到的是用绝对定位来做   * 显而易见，我们需要一个大的div来作为容器   * 那么9个格子如果都相对于这个div定位的话，就太繁琐了   * 观察这个九宫格，其实不难想到，对于每个格子，我们可以创建两个元素，a和span,用a来做span的容器，  只需要span相对于a来定位就可以了，这样只需要设置一个统一的样式，而不必单独为 每一个格子设置样式。思路有了，接下来就是代码的尝试了JiuGongGe.htmlhtml:&amp;lt;div id=&amp;quot;main&amp;quot;&amp;gt;    &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;bgcolor&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt; &amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;bgcolor&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;bgcolor&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt; &amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;bgcolor&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; &amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;bgcolor&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; &amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;bgcolor&amp;quot;&amp;gt;6&amp;lt;/span&amp;gt; &amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt; &amp;lt;span class=<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=734&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=734&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=734&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=734&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=734&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=734">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=734">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>