0
我從selectivizr的理解是它可以在ie6-8中正確解釋一些僞類。無論我嘗試什麼,我都遇到了麻煩,它可以在Chrome/Firefox中完美運行,但在IE6中卻表現平平。任何幫助都是極好的!jquery + selectivizer在IE8中重現n孩子
CSS
#menu li img
{
position: absolute;
display: -moz-inline-stack;
display: inline-block;
*display: inline;
}
#menu li:nth-child(odd) img
{
top: 0px;
}
#menu li:nth-child(even) img
{
bottom: 0px;
}
#menu li span
{
position: absolute;
display: -moz-inline-stack;
display: inline-block;
*display: inline;
padding: 5px;
}
#menu li:nth-child(odd) span
{
top: 150px;
}
#menu li:nth-child(even) span
{
bottom: 150px;
}
的Jquery/Selectivizer:
<script language="JavaScript" src="jquery-1.8.1.min.js"></script>
<!--[if (gte IE 6)&(lte IE 8)]>
<script language="JavaScript" src="selectivizr-min.js"></script>
<![endif]-->
HTML
<li><img src="menu/menu01-01.jpg" /><span>過橋米線 NT.100</span></li><li>
<img src="menu/menu01-02.jpg" /><span>昆明辣泡菜鍋米幹/米線 NT.100</span></li><li>
<img src="menu/menu01-03.jpg" /><span>阿美米幹/米線 NT.80</span></li><li>
<img src="menu/menu01-04.jpg" /><span>雲燒牛腩米幹/米線 NT.100</span></li><li>
<img src="menu/menu01-05.jpg" /><span>豆腐乳/臘肉炒飯 NT.80</span></li>