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

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

商城分類導航效果

zongran Web前端工程師
難度初級
時長 1小時18分
學習人數
綜合評分9.70
422人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.5 邏輯清晰
  • 商城類網站導航菜單制作 門戶類網站特點:導航在上方平鋪展示,一般沒有二級菜單 商城類網站特點:采取豎向列表,橫向伸縮的導航形式,把數量巨大的類別集中在很小的區域
    查看全部
    0 采集 收起 來源:課程介紹

    2016-10-16

  • border-bottom:1px solid #EEE
    查看全部
    0 采集 收起 來源:懸浮層制作

    2016-10-15

  • 圖片溢出效果 .rightPic( position:relative; right:-35px; bottom:-20px; ) 使用相對定位能使圖片產生溢出效果,圖片使用png的,因為其圖片背景透明
    查看全部
  • HTML用a標簽對搜索引擎不友好
    查看全部
  • relative是相對自身定位,absolute相對于父級元素中第一個有relative屬性的元素定位(如果都沒有,相對于body定位)。請理解這兩種的區別 商城導航最終版:
    查看全部
    0 采集 收起 來源:編程練習

    2016-10-05

  • 圖片溢出效果 .rightPic( position:relative; right:-35px; bottom:-20px; ) 使用相對定位能使圖片產生溢出效果,圖片使用png的,因為其圖片背景透明
    查看全部
  • 1、如何解決二級菜單內容過少導致和一級菜單分開的問題 內容過少時:將左側一級菜單的頂部與懸浮層的底部進行高度對比; 首先獲取左側一級菜單所處的高度(一級菜單li的索引*每個高度為30+標題部分的高度):h0=[this.i]*30+42; 其次獲取懸浮層的高度(當前活動DIV上部距離頂部的高度+本身DIV的高度)即:h=this.getElementsByTagName('div')[0].offsetTop+this.getElementsByTagName('div')[0].offsetHeigth; 判斷語句:if(h<h0){this.getElementsByTagName('div').style.top=h0;} 2、如何解決二級菜單內容過多導致在當前窗口顯示不全的問題 內容過多時:if(this.getElementsByTagNmae('div')[0].offsetHeigth>550) 550是瀏覽器窗口除去瀏覽器的標簽欄、地址欄、收藏欄等的大概可用高度 將二級菜單top屬性設置小一些 {this.getElementsByTagName('div')[0].style.top=0+3+'px'} 注意:height是像素值,offsetHeight是數字值。所以用offsetHeight。 如果在for循環下直接使用i是不會產生閉包的。 由于是在function()函數體中使用i所以產生了閉包,這個函數里面根本沒有i這個變量,所以函數會從父級函數中去找i,當找到這個i的時候,for循環已經循環完畢了,所以最終會返回i的最后一個值; 要獲取正確的i值,可以將i值綁定在調用函數的對象上,然后在函數內部使用this.i來獲取。
    查看全部
  • 商城導航菜單4
    查看全部
    0 采集 收起 來源:編程練習

    2016-10-05

  • 定義一個樣式lihover,然后for循環找到所有li元素添加鼠標移入事件將li元素的className賦值為lihover,這樣lihover樣式及其子樣式都起作用了,鼠標移出事件將li元素的className賦值為空,則lihover樣式及其子樣式都不起作用了。
    查看全部
    0 采集 收起 來源:JS實現特效

    2016-10-05

  • 商城導航菜單3
    查看全部
    0 采集 收起 來源:編程練習

    2016-10-05

  • 1、<dl>標記定義了一個定義列表,定義列表中的條目是通過使用<dt>標記(“definition title”,定義標題)和<dd>標記(“definition description”,定義描述)創建的。<dt>給出了術語名,<dd>標記給出了術語的定義。 也就是說<dt>用來創建列表中的上層項目,<dd>用來創建列表中最下層項目,<dt>和<dd>都必須放在<dl>< /dl>標志對之間。 2、利用<a>標簽的“border”屬性來制作分隔豎線效果 3、IE6 兼容 :hover 屬性 body{ behavior:url(css/csshover.htc); }
    查看全部
    0 采集 收起 來源:懸浮層制作

    2018-03-22

  • 商城導航分類2
    查看全部
    0 采集 收起 來源:編程練習

    2016-10-05

  • 1、依靠z-index來設定容器的上下關系,數值越大越在最上面,數值范圍是自然數。 注意:父子關系是無法用z-index來設定上下關系的,一定是子級在上父級在下。 2、.父元素:hover .子元素{ 含義就是,父元素hover時,對子元素的CSS樣式設置 } 3、-moz-, -webkit-, -o-這些都是瀏覽器前綴,常用前綴和瀏覽器的對應關系如下: Firefox: -moz- Chrome, Safari: -webkit- Opera: -o- IE: -ms- 4、relative的有兩個屬性①是以自身為參照基準進行定位,也就是相對于<自身原有位置>進行偏移 。并不是相對于其他元素進行定位,這個要理解好。②一旦設置了relative,那么隨即就會產生z-index屬性,就是空間層堆疊,由于二級菜單的包裹層的z-index默認是小于10的,那么span標簽設置了z-index:10 那么就是從頂層往下面遮蓋住了二級菜單border。就是這個原理,理解清楚relative的兩個屬性是關鍵! 5、inline-block的元素特點:將對象呈遞為內聯對象,但是對象的內容作為塊對象呈遞。旁邊的內聯對象會被呈遞在同一行內,允許空格。(準確地說,應用此特性的元素呈現為內聯對象,周圍元素保持在同一行,但可以設置寬度和高度地塊元素的屬性)
    查看全部
    0 采集 收起 來源:鼠標浮動效果

    2018-03-22

  • 商城分類導航1
    查看全部
    0 采集 收起 來源:編程練習

    2016-10-05

  • 基本結構
    查看全部

舉報

0/150
提交
取消
課程須知
如果您已經掌握了HTML/CSS、JavaScript的基礎知識,但又缺乏實踐經驗或者對案例有興趣,那么就開啟課程的學習吧!
老師告訴你能學到什么?
讓您學會開始編程前如何進行分析,讓編寫代碼變的事半功倍;如何運用JavaScipt和CSS制作導航的兩種方法,CSS的兼容性問題及修復方法,讓您將掌握的基礎知識進行綜合應用。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!