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

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

形形色色的下拉菜單

難度初級
時長 3小時21分
學習人數
綜合評分9.57
145人評價 查看評價
9.8 內容實用
9.4 簡潔易懂
9.5 邏輯清晰
  • 由于外層ul沒有設置大小,在li設置float后,ul外形會崩潰,所以設置border-bottom時候會飄到上面,給ul設置overflow:auto; 使其自適應內部的浮動元素,邊框可以正常展現
    查看全部
  • 浮動會讓元素坍塌,即被浮動元素的父元素不具有高度。例如:一個父元素包含了一個浮動元素,它將塌陷具有零高度。因為浮動元素由于脫離了普通的文檔流,不用占用原來文檔中的位置,因此無法把父元素撐開。
    查看全部
    0 采集 收起 來源:練習題

    2016-07-08

  • position:absolute;生成絕對定位的元素,完全脫離標準文檔流,建立了以包含塊為基準的定位。 絕對定位的參照標準: 1、無以定位的父元素,以html(瀏覽器)為偏移參照基準。 2、有以定位的祖先元素,以距其最近的祖先元素(父元素)為偏移參照基準 附:當一個元素設置為絕對位時若沒有設置寬度時,元素的寬度根據內容進行調節(自適應寬度)
    查看全部
    0 采集 收起 來源:練習題

    2016-07-08

  • <style type="text/css"> .top-nav{ font-size:12px; font-weight:bold; list-style:none; border-bottom:8px solid #dc4e1b; overflow:auto; /*擴展到它需要的大小包圍子元素*/ } .top-nav li{ float:left; margin-right:1px; } .top-nav li a{ line-height:20px; text-decoration:none; background:#ddd; color:#666666; display:block; width:80px; text-align:center;} .top-nav li a span{ display:none; } .top-nav li a:hover span{ display:block; background:#dc4e1b; color:#FFF; } .top-nav li a:hover{ margin-top:-20px; } </style>
    查看全部
    0 采集 收起 來源:編程練習

    2018-03-22

  • javaScript與jQuery的區別
    查看全部
  • this為當前對象。。。
    查看全部
  • getElementsByTagName(),注意區分大小寫?。。?!
    查看全部
  • 一級菜單不受二級菜單的影響,給二級菜單加一個position:absolute;//相對定位//給一級菜單加一個position:relative。//絕對定位//
    查看全部
  • ie兼容
    查看全部
    0 采集 收起 來源:IE瀏覽器兼容

    2016-07-05

  • <script src="jquery-1.7.2/jquery.min.js"></script> <script type="text.javascript"> $(function(){ $(".navmenu").mouseover(function(){ <!--獲得class名稱為navmenu的元素--> $(this).children("ul").show(); <!--獲得標簽名為ul的孩子元素--> }) $(".navmenu").mouseout(function(){ $(this).children("ul").hide(); }) }) </script> <!--$(function(){...})如何編寫一個jQuery元素 children()方法找子元素 show()方法顯示html元素 hide()方法隱藏html元素 jQuery庫引用方法 第一種方法: 將jQuery庫下載到電腦上,然后引用。 <script type="text/javascript" src="jquery/jquery-1.7.1.min.js"></script> 第二種方法: 直接引用在線服務器上的jQuery庫文件。如:引用google服務器上的jQuery庫文件 <script type="text/javascript" src="http://ajax.gooogleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> -->
    查看全部
    0 采集 收起 來源:編程練習

    2018-03-22

  • ctrl+shift+entry 在標簽內添加內容
    查看全部
  • JS實現下拉菜單知識點
    查看全部
  • <script type="text/javascript"> <!--java標簽能寫在任何一個地方,添加一個JavaScript標簽樣式--> function showsubmenu(li){ var submenu=li.getElementsByTagName("ul")[0]; /*function /定義函數/show/這是一個函數名字:顯示/submenu/菜單/(li)/這里寫參數/{ var submenu=li/這個li菜單下面的來獲取ul標簽元素/.get/獲得/Elements/一些元素/By/通過/TagName("ul")[0];/標簽名:菜單標簽名是ul,ul里面一組數據排序是從0開始/*/ /*定義一個變量,用來存放二級菜單,getElementsByTagName()在JavaScript中區分大小寫,getElementsByTagName()并且獲得的是一組數據*/ submenu.style.display="block"; /*submenu樣式為顯示*/ } function hidesubmenu(li){ var submenu=li.getElementsByTagName("ul")[0]; submenu.style.display="none"; } <!--/ onmouseover 鼠標進過事件 onmouseout 鼠標離開事件 function 使用function關鍵字定義函數 getElementsByTagName() 點擊獲取我們所需要的元素 /--> <li onmousemove="showsubmenu(this)" onmouseout="hidesubmenu(this)"><a href="#">課程大廳</a> <!--建立li列,添加一個鼠標經過“顯示”事件,使用創建好的JavaScript函數,this指的是當前的對象;添加一個鼠標離開"隱藏"事件,并設置一個空連接-->
    查看全部
    0 采集 收起 來源:編程練習

    2018-03-22

  • ul li{ float:left; line-height:40px; text-align:center; position:relative} /*設置li的樣式,向左浮動,每一個li寬為90px,垂直居中,左右居中。設置一個相對定位,讓二級菜單以這個位標準定位*/ a{ text-decoration:none; color:#000; display:block;padding:0 10px; height:40px;} /*把a標簽的下劃線取消,并把字體顏色改為黑色,把a標簽改為塊級元素(a標簽默認為行級元素)。為了使各類瀏覽器都兼容,設置一個a標簽的高度,為40px*/ a:hover{ color:#FFF; background-color:#666;} /*鼠標進過a標簽時字體為白色,背景顏色為#666*/ /*若是導航欄文字超出所設置的90px;則把ul li項里的寬度設置刪除,在a標簽設置里添加padding:0 10px; a{ text-decoration:none; color:#000; display:block};padding:0 10px; */ ul li ul li{ float:none; background-color:#eee; margin-top:2px; } /*設置二級菜單樣式:float為空,背景顏色為#eee,上邊距2px*/ ul li ul{ position:absolute; left:0px; top:40px; display:none} /*為二級菜單設置一個絕對定位,若是有相對定位的話根據相對定位進行定位(距離左側0px,距離頂部40px)這樣二級菜單的寬度不會影響到一級菜單。把二級菜單隱藏掉*/
    查看全部
    0 采集 收起 來源:編程練習

    2016-07-03

  • 需要復習
    查看全部

舉報

0/150
提交
取消
課程須知
1.您至少具備Html、Css相應的基礎知識。 2.您須了解JavaScript和jQuery基礎語法和引用方法;
老師告訴你能學到什么?
運用CSS、JavaScript和jQuery三種技術實現下拉菜單制作方法。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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