菜單選項卡在Internet Explorer 8中無法正常工作菜單選項卡在Internet Explorer 8中無法正常工作鏈接上的HTML鏈接上的選項卡在IE8中不起作用。他們在IE9,safari,Firefox,opera等工作。菜單選項卡在Internet Explorer 8中無法正常工作
在IE中的問題是,當一個標籤被點擊它不會打開。
HTML:
div id="tab2" class="css-tabs">
<ul class="noint11_menu">
<li id="item-1"> <a href="#item-1">Shipping</a>
<div>
<p><img id="shippingtable" src="http://www.ubreakirepair.com/ebaysite/images/shippingtable.png"/></p>
<div class="footer">----------</div>
</div>
</li>
<li id="item-2"> <a href="#item-2">Payment</a>
<div>
<p>Tab Content 2</p>
<div class="footer">---------</div>
</div>
</li>
<li id="item-3"> <a href="#item-3">Returns</a>
<div id="notice">
<p>content </p>
<div class="footer">---------</div>
</div>
</li>
<li id="item-4" title="click for Tab 4"> <a href="#item-4">Tab 4</a>
<div>
<p>Tab Content 4</p>
<div class="footer">------------</div>
</div>
</li>
</ul>
</div></td>
CSS:
.css-tabs {
position: relative;
text-align: left; /* This is only if you want the tab items at the center */
height: auto;
margin-left:-30px;
display:
}
.css-tabs ul.noint11_menu {
list-style-type: none;
display: inline-block; /* Change this to block or inline for non-center alignment */
}
.css-tabs ul.noint11_menu > li {
display: block;
float: left;
}
.css-tabs ul.noint11_menu li > a {
color: #EEEEEE;
text-shadow: 1px 1px 1px #000;
font-family: 'MuliLight', Arial, sans-serif;
font-size: 14px;
text-decoration: none;
display: block;
text-align: center;
border: 1px solid #002232;
padding: 5px 10px 5px 10px;
margin-right: 10px;
-moz-user-select: none;
cursor: pointer;
background: #014464;
}
.css-tabs ul.noint11_menu li > div {
display: none;
position: absolute;
width: 100%;
left: 0;
color: #ccc;
text-align: left;
padding: 0;
margin-left: 32px;
background: #181818 /* added this */;
height:350px
}
.css-tabs ul.noint11_menu li > div > p {
border: transparent;
padding: 10px;
margin: 0;
}
.css-tabs ul.noint11_menu li > a:focus {
border-bottom: 1px solid #fff;
}
.css-tabs ul.noint11_menu li:target > a {
cursor: default;
border-bottom: 1px solid #fff;
}
.css-tabs ul.noint11_menu li:target > div {
display: block;
}
#item-1 div {display: block}
#item-2 div { height:535px}
#item-3 div { height:535px}
#item-4 div { height:535px}
.footer{color:#fff; text-align:center}
我該如何複製此列表。他們只使用CSS:http://www.ebay.co.uk/itm/190741304903?item=190741304903&_trksid=p5197.m462 –
他們使用JS的標籤在IE8中。 – tuff