css --- 應用媒介查詢制作響應式導航欄

在這里插入圖片描述
以上導航會自動適應各個尺寸的屏幕
代碼如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="blank" />
<meta name="format-detection" content="telephone=no" />
<!--[if it IE 9]>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"> </script>
<![endif] -->
<style>body{margin: 0}.container{width: 80%; margin: auto;}.header{background-color: #333;}li a{color: white;}@media screen and (max-width: 320px){.logo{height: 40px;}.header{height: 40px;}li{line-height: 50px;padding:0 15px 0 15px;display: block;background-color: #333;text-align: center;border-top: 1px solid white;}.logo{display: block;}}/* 這里定義了窗體寬度在 320px 以下的樣式 */@media screen and (min-width: 320px) and (max-width: 765px) {.logo{height: 50px;}.header{height: 50px;}li{line-height: 50px;padding: 0 15px 0 15px;display: block;background-color: #333;text-align: center;border-top: 1px solid white;}.logo{ display: block;}}/* 這里定義了窗體寬度 320px 到 765px 的樣式 */@media screen and (min-width: 765px) {.logo{height: 60px}.header{height: 60px;}li{display: block; line-height: 60px; float: left; padding: 0 15px 0 15px;}.logo{display: block; float: left;}}/* 這里定義了窗體寬度 765px 以上的樣式 */
</style>
</head>
<body><div class="header"><div class="container"><li><a href="#">導航1</a></li><li><a href="#">導航2</a></li><li><a href="#">導航3</a></li><li><a href="#">導航4</a></li></div>
</div>
</body>
</html>

參考《CSS高效開發實戰》 P102

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/251501.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/251501.shtml
英文地址,請注明出處:http://en.pswp.cn/news/251501.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

AODV中實施watchdog

1.開啟混雜模式&#xff0c;接收鄰居轉發的所有數據包&#xff0c;不進行MAC過濾&#xff0c;全部 sendToWatchdog(const Packet *p) 2.當前節點轉發數據包后&#xff0c;緩存數據包 sendToWatchdog(const Packet *p, int mac_dst) //Start Watchdog Code voidAODV::tap(const …

Drools 7.4.1.Final參考手冊(六) 用戶手冊

用戶手冊 基礎 無狀態的知識Session Drools規則引擎擁有大量的用例和功能&#xff0c;我們要如何開始&#xff1f;你無須擔心&#xff0c;這些復雜性是分層的&#xff0c;你可以用簡單的用例來逐步入門。 無狀態Session&#xff0c;無須使用推理&#xff0c;就形成了最簡單的用…

css --- 彈性盒子

左右兩側按1:1自適應,中間固定寬度500px // CSS /* 首先定義 container &#xff0c;關注display */ /* webkit 是Chrome、Safari 的瀏覽器前綴 */ .container{margin: auto;display: -webkit-box;width: 80%&#xff1b;height: 200px; } /* 開始定義左、中、右 */ .left { …

更精煉更專注的RTMPClient客戶端EasyRTMPClient,滿足直播、轉發、分析等各種需求...

現狀 EasyRTMPClient&#xff0c;熟悉的朋友就會聯想到EasyRTSPClient項目&#xff08;https://github.com/EasyDSS/EasyRTSPClient&#xff09;&#xff0c;EasyRTSPClient從14年中期開始發展&#xff0c;已經迭代發展歷時3年多時間&#xff0c;可以說在RTSPClient領域是非常成…

數據操縱語言 ,DML, 增刪改

DML(data manipulation language)&#xff1b;數據操縱語言 插入數據&#xff1a;插入數據&#xff1a; 每次只能插入一行數據 INSERT INTO 表名(列名1, 列名2, 列名3....) VALUES (value1, value2, value3....); value與列數一一對應。 #插入一行: INSERT INTO t_student(id,…

bootstrap --- 表格

幾個可選類: .table-bordered: 為表格加上邊框 .table-striped: 為表格加上斑馬效果 .table-hover: 鼠標懸停在表格行上時展現不同得顏色 .table-condensed: 更為緊湊的表格樣式 // 導入樣式,從bootstrap官網導入CDN // HEAD <link rel"stylesheet" href"…

發現一個小坑的地方,unity的協程,想要停止,必須以字符串啟動

今天想要停止一個協成&#xff0c;發現調用 StopCoroutine(ShowDebug()); 竟然不管用&#xff0c;后來看了文檔才知道&#xff0c;原來想要停止協成&#xff0c;必須用字符啟動協程 StartCoroutine("ShowDebug"); 然后再調用 StopCoroutine("ShowDebug…

mongodb數據庫中插入數據

mongodb數據庫中插入數據 一&#xff1a;connection 訪問集合&#xff1b; 在mongodb數據庫中&#xff0c;數據是存儲在許多數據集合中&#xff0c;可以使用數據庫對象的collection方法訪問一個集合。該方法使用如下&#xff1a; db.collection(collectionName, [options], [ca…

bootstrap --- 表單

// HTML >>> 第一種樣式 <!DOCTYPE html> <html> <head><link rel"stylesheet" href"https://cdn.bootcss.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity"sha384-Gn5384xqQ1aoWXA058RXPxPg6fy4IWvTNh0E263XmF…

linux新建用戶,用戶組,以及權限的分配(摘自博客園)

linux新建用戶&#xff0c;用戶組&#xff0c;以及權限的分配 原文url&#xff1a;https://www.cnblogs.com/clicli/p/5943788.html Linux 系統是一個多用戶多任務的分時操作系統&#xff0c;任何一個要使用系統資源的用戶&#xff0c;都必須首先向系統管理員申請一個賬號&a…

BZOJ3555: [Ctsc2014]企鵝QQ

【傳送門&#xff1a;BZOJ3555】 簡要題意&#xff1a; 給出n個字符串長度為m&#xff0c;給出字符串的字符種數&#xff0c;求出相似的字符串個數 相似字符串的定義為&#xff1a;相同位置上兩個字符串有且只有一個字符不相同時&#xff0c;兩個字符串相似 題解&#xff1a; 亂…

bootstrap --- 按鈕

<head><!-- 最新版本的 Bootstrap 核心 CSS 文件 --> <link rel"stylesheet" href"https://cdn.jsdelivr.net/npm/bootstrap3.3.7/dist/css/bootstrap.min.css" integrity"sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4VaPmSTs…

bootstrap --- 分頁

// bootstrap中給無序列表的ul元素添加pagination類即可.<ul class"pagination"><li class"disabled"><a href"#">&laquo;</a></li><li class"active"><a href"#">1</a&g…

圖的基本知識

1.簡介 圖&#xff08;Graph&#xff09;是由頂點的有窮非空集合和頂點之間的邊的集合組成&#xff0c;通常表示為&#xff1a;G(V,E)&#xff0c;G表示一個圖&#xff0c;V是圖G中頂點的集合&#xff0c;E是圖G中邊的集合。 圖是一種復雜的非線性結構&#xff0c;在圖結構中&a…

面向對象之封裝

封裝的兩個含義&#xff1a; 1.把對象的狀態和行為看成一個統一的整體&#xff0c;將二者存放在一個獨立的模塊中(類)&#xff1b; 2."信息隱藏", 把不需要讓外界知道的信息隱藏起來,盡可能隱藏對象功能實現細節,字段; 封裝機制在程序中的體現是&#xff1a;把描述對…

bootstrap --- 面板

基本樣式 <div class"panel panel-default"><div class"panel-heading">面板頭...</div><div class"panel-body">面板身體...</div><div class"panel-footer">面板腳...</div> </div>…

C#控件訪問調用它的父級頁面

C#控件訪問調用它的父級頁面 你建立一個winform程序,出來一個默認窗體Form1&#xff0c;再添加一個UserControl&#xff0c;默認名字為UserControl1;在Form1的窗口里寫如下的代碼: public partial class Form1 : Form { //寂義一個UserControl1對象 UserCo…

NSMapTable

跟NSDictionary用法差不多&#xff0c;不過區別是NSMapTable可以設置內存選項&#xff0c;例如可以設置key跟value的內存屬性&#xff08;weak/strong&#xff09;&#xff0c;從而避免內存泄露。 例如這個 weakToWeakObjectsMapTable 方法可以獲得一個key跟value都是weak的字典…

《Linux命令行與shell腳本編程大全 第3版》Shell腳本編程基礎---23

以下為閱讀《Linux命令行與shell腳本編程大全 第3版》的讀書筆記&#xff0c;為了方便記錄&#xff0c;特地與書的內容保持同步&#xff0c;特意做成一節一次隨筆&#xff0c;特記錄如下&#xff1a;轉載于:https://www.cnblogs.com/guochaoxxl/p/7888810.html

bootstrap --- 彈出對話框

<button class"btn btn-primary btn-lg" data-toggle"modal" data-target"#myModal">點擊觸發模態對話框 </button><div class"modal fade" id"myModal" tabindex"-1" role"dialog" ari…