(基礎)用於頁內導航的ID
本文節選自《CSS設計指南(第3版》。
第1章完全免費試讀,電子書線上熱賣中:http://www.ituring.com.cn/book/1111以下內容節選自第2章。
用於頁內導航的ID
ID也可以用在頁內導航連結中。下面就是一個連結,其目標是同一頁的另一個位置。
<a href="#bio">Biography</a>看到
href
屬性值開頭的#
了嗎?它表示這個連結的目標在當前頁面中,因而不會觸發瀏覽器載入頁面(如果沒有#
,瀏覽器就會嘗試載入bio
目錄下的預設頁面了)。使用與CSS選擇符裡相同的
#ID名
語法,可以把連結導航到同一頁面中的目標ID。在這個頁面的下方,應該有對應的目標元素。<h3 id="bio">Biography</h3> <p>I was born when I was very young…</p>同樣要注意,作為目標的ID值前面是沒有#的,就是一個普通的ID值。
使用者單擊前面的連結時,頁面會向下滾動到ID值為
bio
的h3
元素的位置。如果連結的href
屬性裡只有一個#
,那麼點選該連結會返回頁面頂部。<a href="#">Back to Top</a>換句話說,要寫一個“返回頂部”連結,根本不需要ID為
#
的目標元素。另外,如果你暫時不知道某個
href
應該放什麼URL,也可以用#
作為佔位符,但不能把該屬性留空。因為href
屬性值為空的連結的行為跟正常連結不一樣。這樣,團隊中的其他人將來可以用中間層(比如PHP)變數替換#
,以便動態接收來自資料庫的URL。
相關文章
- 基於任務的導航設計
- ArkWeb頁面載入與瀏覽記錄導航 - 基礎操作Web
- Nas導航頁
- Bootstrap系列 -- 38. 基礎導航條boot
- UWP 開發初階 Chapter 5 - 實現頁面導航,和頁面內部分割槽域導航APT
- flutter 案例 (一): 搭建介面基礎導航框架Flutter框架
- Bootstrap系列 -- 37. 基礎導航樣式boot
- Smint – 用於單頁網站製作 jQuery導航選單外掛網站jQuery
- 目前常用的室內導航有哪些?什麼軟體可以室內導航?
- 室內地圖導航是怎麼實現的?室內導航好做嗎?地圖
- 導航網頁Tips網頁
- 如眸導航-真正屬於你的導航網站網站
- .NET基礎之三個導航控制元件控制元件
- 有沒有在商場用的導航地圖?如何在商場內進行導航?地圖
- 室內電子地圖在室內定位導航中的應用地圖
- Android 啟動引導頁(動態生成底部導航圓點)Android
- 醫院內可以導航嗎?院內導航系統哪家口碑好?
- 室內導航用什麼來實現?通過什麼可以實現導航功能?
- 醫院內導航及智慧導醫,懶圖科技“院內導航地圖”為患者指路!地圖
- 高效低成本的室內導航,室內導航定位一站式解決方案
- 適用於所有頁面的基礎樣式base.cssCSS
- 一種基於園區電子地圖的導航方法,怎樣製作智慧導航園區導覽圖?地圖
- 基於ros2 dashing的建圖導航探索ROS
- 智慧醫院導航導診系統,院內導航方案怎麼樣?
- 在第一段ionic示例的基礎上增加底部導航
- ArkWeb頁面跳轉與跨應用導航 - 高階應用Web
- 什麼軟體可以室內導航?室內導航技術發展趨勢
- jQuery導航頁面定位詳解jQuery
- Bootstrap系列 -- 44. 分頁導航boot
- 車載導航應用中基於Sketch UI主題定製方案的實現UI
- 院內導航系統哪家口碑好?醫療院內導航地圖公司排名地圖
- 可以應用於移動端的頂部導航固定效果
- 應用於網站導航中的 15 個 jQuery 外掛網站jQuery
- 開源一款基於 Typecho 開發的導航主題
- 基於鴻蒙ArkUI封裝標題欄TitleBar導航元件鴻蒙UI封裝元件
- 基於MVVM,用於快速搭建設定頁,個人資訊頁的框架MVVM框架
- .NET基礎之母版頁應用
- 好看的404頁面html帶導航 好看的404頁面htmlHTML