課程
/前端開發
/JavaScript
/商城分類導航效果
在HTML里的li標簽里沒有給li設置lihover這個類啊?為什么可以直接使用,希望能給個詳細的思路和指點,謝謝!
2016-01-29
源自:商城分類導航效果 3-2
正在回答
在CSS里面,有對 lihover進行定義,然后通過 觸發onmouseover的事件,調用函數,函數里面有一句:?this.className = 'lihover'; ? 就是將對象的類 定義為 .lihover這個類,
.topmenu .lihover /*鼠標移動到上面時,應用的樣式*/ ? ?
{ ? ?
border: 1px solid #DDD; ? ?
border-right: 0; ? ?
box-shadow: 0 0 8px #DDD; ? ?
-moz-box-shadow: 0 0 8px #DDD; ? ?
-webkit-box-shadow: 0 0 8px #DDD; ? ?
background-image: none; ? ?
height:60px; ? ?
border-left:4px solid #e4393c; ? ?
}? ? ?
this.className = 'lihover' 就是用js的方法加上一個類,雖然之前HTML沒有加類,但是用js方法也可以動態加一個類,類不僅僅是能在HTML里面加。
this.className = 'lihover';的意思就是給this指向的這個元素添加上lihover的類。類是在css里面定義的,如果在html里面沒有使用這個類,那這個類也就沒有效果,現在這行js代碼就是給指定的元素添加上這個已經定義好的類。
really4you 提問者
舉報
兩種方法實現分類導航,同時擴展講解其它商城分類導航的制作方法
3 回答.topmenu .lihover .submenu ?
2 回答.topmenu .lihover b最后的b是什么意思?
2 回答求教:為什么給.topmenu .lihover b設置字體大小樣式沒用呢?
4 回答為何submenu會遮掩部分topmenu?
2 回答lihover問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-14
在CSS里面,有對 lihover進行定義,然后通過 觸發onmouseover的事件,調用函數,函數里面有一句:?this.className = 'lihover'; ? 就是將對象的類 定義為 .lihover這個類,
.topmenu .lihover /*鼠標移動到上面時,應用的樣式*/ ? ?
{ ? ?
border: 1px solid #DDD; ? ?
border-right: 0; ? ?
box-shadow: 0 0 8px #DDD; ? ?
-moz-box-shadow: 0 0 8px #DDD; ? ?
-webkit-box-shadow: 0 0 8px #DDD; ? ?
background-image: none; ? ?
height:60px; ? ?
border-left:4px solid #e4393c; ? ?
}? ? ?
2016-03-04
this.className = 'lihover' 就是用js的方法加上一個類,雖然之前HTML沒有加類,但是用js方法也可以動態加一個類,類不僅僅是能在HTML里面加。
2016-01-30
this.className = 'lihover';的意思就是給this指向的這個元素添加上lihover的類。類是在css里面定義的,如果在html里面沒有使用這個類,那這個類也就沒有效果,現在這行js代碼就是給指定的元素添加上這個已經定義好的類。