iT邦幫忙

2024 iThome 鐵人賽

DAY 22
0

今天來認識<details><summary> 這兩個標籤~

<details><summary> 是 HTML5 引入的互動元素,為網頁提供簡單的內容展開和收起功能,無需額外的 JavaScript。這些標籤對於展示可選擇查看的資訊非常實用,例如常見問題(FAQ)、條款與細則等。

<details>

用來包裹 可展開和收起的內容區域,當用戶點擊相關的 <summary> 元素時會顯示或隱藏 <details> 內的內容。

常用屬性:
open:當此屬性存在時,內容會默認為展開狀態。用戶也可以通過點擊手動收起或展開內容。

<summary>

用來提供標題,顯示在頁面上供用戶點擊。
當點擊 <summary> 時,對應的 <details> 內容會展開或收起。

範例1中,點擊點擊查看更多會展開或收起詳細訊息。

範例1
<details>
  <summary>點擊查看更多</summary>
  <p>這是詳細信息,只有當用戶點擊上方的標題時才會顯示。</p>
</details>

範例2中,<details>標籤帶有open屬性,內容將默認展開。

範例2
<details open>
  <summary>點擊查看更多</summary>
  <p>這是詳細信息,只有當用戶點擊上方的標題時才會顯示。</p>
</details>

https://ithelp.ithome.com.tw/upload/images/20241001/20168630fcWAhKrMIq.png

今天先介紹到這裡,謝謝觀看!/images/emoticon/emoticon08.gif


上一篇
探險日記 DAY 21
下一篇
探險日記 DAY 23
系列文
30天前端之旅:探索web開發的探險日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言