var oMenu=document.getElementById('menu')
var aP=oMenu.getElementsByTagName('p')
var aUl=oMenu.getElementsByTagName('ul')
for(var i=0;i<aP.length;i++){
aP[i].index=i;
aP[i].onclick=function(){
for(var i=0;i<aP.length;i++)
{
aUl[i].style.display='none'}
aUl[this.index].style.display='block'
}
}
var aP=oMenu.getElementsByTagName('p')
var aUl=oMenu.getElementsByTagName('ul')
for(var i=0;i<aP.length;i++){
aP[i].index=i;
aP[i].onclick=function(){
for(var i=0;i<aP.length;i++)
{
aUl[i].style.display='none'}
aUl[this.index].style.display='block'
}
}
算每個li的寬度的時候不應該用content的寬度去除5,應該是content+2*border的實際寬度去除5,剛好得到60px,再去掉li的兩邊border,li的寬度為58px;害的我誤解了好久
2016-09-14