亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不能為每個li正確添加index?

html:

<div class="nav-detail">
?<div class="team-introduction"><span>OUR TEAM</span></div>
?<div>
? ?<div class="personel-group">
? ? ?<ul id="personal-group-list">
? ? ? ?<li class="red-line">
? ? ? ? ?<div>
? ? ? ? ? ?<span>高管人員</span>
? ? ? ? ?</div>
? ? ? ?</li>
? ? ? ?<li>
? ? ? ? ?<div>
? ? ? ? ? ?<span>產品組</span>
? ? ? ? ?</div>
? ? ? ?</li>
? ? ? ?<li>
? ? ? ? ?<div>
? ? ? ? ? ?<span>程序組</span>
? ? ? ? ?</div>
? ? ? ?</li>
? ? ? ?<li>
? ? ? ? ?<div>
? ? ? ? ? ?<span>其他</span>
? ? ? ? ?</div>
? ? ? ?</li>
? ? ?</ul>
? ?</div>
? ?<div class="personel-group-picture" id="personel-group-picture">
? ? ?<div class="manager-portrait">
? ? ? ?<img src="../sprite/picture_03.png">
? ? ? ?<img src="../sprite/picture_03.png">
? ? ? ?<img src="../sprite/picture_03.png">
? ? ? ?<img src="../sprite/picture_03.png">
? ? ?</div>
? ? ?<div class="product-portrait">2</div>
? ? ?<div class="programmer-portrait">3</div>
? ? ?<div class="other-portrait">4</div>
? ?</div>
?</div>
</div>

css:

.nav-detail {
?text-align: center;
}

.team-introduction {
?margin-top: 98px;
?margin-bottom: 60px;
?font-size: 24px;
?font-weight: bold;
}
li {
?list-style-type: none;
}
#personal-group-list li{
? list-style-type: none;
? display: inline-block;
? width: 180px;
? font-size: 18px;
? color: #333;
? float: left;
? padding: 10px 0;
? border-bottom: 1px solid #D3D3CA;
}
.red-line {
?border-bottom: 3px solid red;
}
#personal-group-list li div {
?display: inline;
?width: 180px;
}
.personel-group {
?text-align: center;
?width: 720px;
?margin-left: auto;
?margin-right: auto;
}
.personel-group span {
?cursor: pointer;
}
.personel-group-picture {
?border-bottom: 1px solid #D3D3CA;
?width: 1200px;
?margin: 0 auto;
}
.manager-portrait {
?padding: 60px 0 60px 0;
?height: 364px;
}
.manager-portrait img {
?margin: 56px;
}
.product-portrait {
?display: none;
}
.programmer-portrait {
?display: none;
}
.other-portrait {
?display: none;
}

js:

window.onload = function () {
?var lists = document.getElementById('personal-group-list').getElementsByTagName('li')
?var divs = document.getElementById('personel-group-picture').getElementsByTagName('div')
?if (lists.length != divs.length) {
? ?return
?}
?for (var i = 0; i < lists.length; i ++) {
? ?lists[i].index = i
?}
}

但是打開瀏覽器的控制臺,查看element,li元素并沒有加上index這個屬性,求大神幫我看一下問題出在哪里?

還有就是給每個li添加一個border-bottom:3px solid red;為什么也加不上去?

正在回答

1 回答

  1. id是對象的固有屬性,可以直接調用,你這個index是自定義屬性

    2.你的li上面只有一個li的class為red-line?

    ?建議你可以這樣調用 ?.personel-group ul li{} 這樣既有利于seo的優化又可以設置所有li的css


0 回復 有任何疑惑可以回復我~
#1

鄢棟 提問者

class為red-line的li的樣式是動態添加的,我自己已經解決了,不過還是非常感謝您的熱心回答哦。^^
2016-10-27 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

不能為每個li正確添加index?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號