Web前端二級選單的兩個關鍵問題
最近在學前端,發現前端真心比後端頭大!總是出現這邊問題解決了,結果另一個問題出來了。今天終於摸索出來了關於寫二級選單的兩個關鍵點,本文將記錄下來,提供參考!
- 問題一:
二級選單中,二級選單容器擠擴父容器。 - 原因:
父容器沒有固定高度。 - 解決:
給父容器固定一個高度,當父容器無法容納二級選單時會讓二級選單懸浮。
問題二:
二級選單中,當問題一解決後會出現二級選單會擠壓後續元素。原因:
因為它是父容器裝不下二懸浮出來的,因此和它會擠壓後續元素。解決:
現在可以把父容器的高度給註釋掉,並將父容器設定為相對定位;其次,將二級選單容器設定為絕對定位。
問題三:
當第二個問題解決以後,你的二級選單容器的下層有可獲得焦點的元素時,比如按鈕,連結,那麼,你的游標移動到此處時,這些元素會自動獲得焦點,這個位置你的二級選單將失去焦點。原因:
這是一個css的層疊問題。不做細說,自行研究。解決:
就覺這個問題,可以用z-index這個屬性來解決,具體用法參看相關文件,在此是針對二級選單容器設定。
好了,研究了這麼久的前端佈局,總之,問題多多 ,需要耐心學習,希望對新人有用!
相關推薦
Web前端二級選單的兩個關鍵問題
最近在學前端,發現前端真心比後端頭大!總是出現這邊問題解決了,結果另一個問題出來了。今天終於摸索出來了關於寫二級選單的兩個關鍵點,本文將記錄下來,提供參考! 問題一: 二級選單中,二級選單容器擠擴父容器。 原因: 父容器沒有固定高度。 解決: 給父
面試web前端工程師的兩個星期的心路歷程及面試題分享
博主畢業接近3年半了,年初公司進行了一次業務調整,hr小姐姐明裡暗裡讓我們自動滾蛋,但是我牛脾氣上來了你不說可能我自己會走,你這一說我偏不走了,於是乎,生生熬到9月份。。。 9月中旬開始改簡歷,投遞簡歷。。。小姐姐我並不是大神,簡簡單單的一個小前端,主要做官網型別的開發,主要使用html,cs
web前端必學8個網頁優化技巧
現在,有越來越多所謂的“教程”來幫助我們提高網站的易用性。web前端培訓教程頻道收集了8個在Web開發中容易出錯和被忽略的小問題,並且提供了參考的解決方案,以便於幫助Web開發者更好的完善網站。 通過避免下面這些小錯誤,可以使得我們的網站變得更為
WEB前端開發之20個小時學會寶馬H5網站專案設計
目錄├─20個小時學會寶馬H5網站專案設計資料│ ├─第一天資料│ ├─第三天資料│ ├─第二天資料│ ├─第五天資料│ ├─第六天資料│ ├─第四天資料├─│&nbs
[html5/Css3] WEB前端開發之20個小時學會寶馬H5網站專案設計視訊教程
目錄 ├─20個小時學會寶馬H5網站專案設計資料 │ ├─第一天資料 │ ├─第三天資料 │ ├─第二天資料 │ ├─第五天資料 │ ├─第六天資料 │ ├─第四天資料 ├─ │ ├─課程 │ │ ├─01-綜合概述 │ │ ├─02-網站的組成部分 │ │
迭代開發實踐的兩個關鍵要素
迭代開發是開發未知領域新產品的必然選擇。但沒有經歷真正的迭代開發時,常常只能通過書籍霧裡看花。 書籍裡描寫的經典場景是:一個迭代收尾,然後釋出半成品給使用者使用獲取反饋,使用者會說:“喔這裡看上去不錯,但是實際使用時我需要在這裡看到...”,當迭代開發中發生
記idea上tomcat部署web專案遇到的兩個問題
系統:centos6.8 idea:ideaIU-15.0.6.tar.gz tomcat:apache-tomcat-7.0.90 一、報錯: Server is not connected. Deploy is not available sudo vim /
Adobe修復了Acrobat和Reader中的兩個關鍵漏洞
在正常情況下,Adobe還會在每個月的第二週釋出安全更新,但如果有特殊情況,它將提前釋出。 例如,Adobe今天釋出了安全公告APSB19-02,主要是因為Adobe Acrobat和Reader軟體存在嚴重的安全漏洞。 Adobe表示,這兩個漏洞允許攻擊者升級許可權並執行任意程式碼,例如靜默下載和安
JDK 1.4升級至JDK5 JDK6的兩個關鍵問題BigDecimal、java.sql.Date
JDK 1.4升級至JDK 6.0有若干相容性事項(應該是升級至JDK 5就應該出現類似問題),但在應用系統中比較關鍵的有兩個:一個是數字,一個是日期。若是在財務或賬務系統中,這兩個東西都是非常關鍵的。 1、java.math.BigDecimal JDK 1.4升級至JD
was專案修改web.xml ,需修改兩個位置
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/jrfcmswasserverNode01Cell/applications/jrfcms_war.ear/deployments/jrfcms_war/j
裸辭兩個月,海投一個月,從Android轉戰Web前端的求職之路
既然 走了 感覺 全棧 繼續 最大的 第一次 試題 矛盾 前言 看到這個標題的童鞋,可能會產生兩種想法: 想法一:這篇文章是標題黨 想法二:Android開發越來越不景氣了嗎?前端越來越火了嗎? 我一向不喜歡標題黨,標題中的內容是我的親身經歷。我是2016年6月份畢業,
web前端——ajax提交後臺controller實現前端後臺互動(2) 傳兩個引數 ,後臺controller接收處理
前臺jsp: $.ajax({ function getPage(page,size) { var postData={ "page":"1", "keywordId":"26"
Web前端開發實戰6:CSS實現導航選單結合二級下拉式選單的簡單變換
前面幾篇博文都在講導航選單和二級下拉式選單,其實有很多方法都可以實現的,具體的情況還要視情況而定。 在後面學習到jQuery框架之後,會有更豐富的動畫效果,由於在學習Ajax和jQuery的初步階段,對於很多的複雜的導 航菜單和二級下拉式選單沒法做,但是學習了
Web前端工程師必備的六個技能!你都會麽?
服務器 events 網站 必須 處理 ie6 好的 異步 廣告 Web前端開發是從網頁制作演變而來的,名稱上有很明顯的時代特征。 2005年以後,互聯網進入Web 2.0時代,各種類似桌面軟件的Web應用大量湧現,網站的前端由此發生了翻天覆地的變化。網頁不再只是
Web前端必須規避的8個誤區
很難 其他 pla 文本 一個 單擊 lock 參考 們的 現在,有越來越多所謂的“教程”來幫助我們提高網站的易用性。下面收集了一些在Web開發中容易出錯和被忽略的小問題,並且提供了參考的解決方案,以便於幫助Web開發者更好的完善網站。 通過避免下面這些小錯誤,可以
web前端入門必知的10個技術
如何使用 web前端 職稱 htm 10個 教程 需要 can 進行 隨著HTML5的發展和普及,了解HTML5將成為Web開發人員的必修課。如何把網頁做得更美觀,對用戶更有吸引力,不僅是企業對前端開發人員要求,更是一個合格的web前端工程師的自我修行。今天小編就跟大家分享
css基礎:樣式之定位、樣式之隱藏、二級選單、多個列表轉表格、圖片精靈技術
<html lang="en"><head> <meta charset="UTF-8"> <title>樣式之定位position</title> <style&g
作為Web前端開發者,不可不知的幾個前端框架
近年來,Web技術的發展速度快得讓人窒息,特別是最近幾年一代又一代的變革一次又一次的創造。各大巨頭又紛紛把技術轉向HTML5和CSS3,各種企業級框架如雨後春筍般湧現。 那麼今天就給大家介紹幾個在web界比較優秀的前端框架。 1.Bootstrap
年薪50萬的Web前端大牛,必須經歷的3個階段!
也許你現在還是剛接觸Web前端,也許你現在是個初級的Web前端開發工程師,相信每個人心中都希望自己可以達到年薪50萬! 今天小編就為各位分享Web前端起步階段、提升階段、成型階段都應該學習哪些知識?如何去學習這些知識? “我自己是一名從事了5年web前端開發的老程式設計師