整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          CSS實現簡易tip提示層

          ip提示層在網頁中經常用到,實現的方法也有很多,今天就來說一種簡易的實現方法!

          效果圖:

          實現代碼

          html+css:

          家好,今天給大家分享一篇閱讀的文章,本篇文章主要講了 12 個 HTML 標簽(組件),通過這些標簽避免你在項目中集成復雜第三方組件,比如日歷組件、顏色選擇、進度條等...,簡單的標簽就能很方便的調用系統組件。

          一、顏色選擇組件(Color Picker)

          在項目中,你可能希望通過調色板組件動態調整顏色,這時你可以使用 <input type="color"> 就可以輕松調用一個調色板組件,省去你在找第三方組件,示例效果如下:


          示例地址:https://codepen.io/madarsbiss/pen/vYJBqeX

          二、引用標簽(Blockquote)

          在文章排版時,有時候我們需要引用一些信息,這時我們需要用特殊的樣式進行強調,這時你可以使用<blockquote> 標簽來強調你用的內容,示例效果如下所示


          示例地址:https://codepen.io/madarsbiss/pen/JjyPQBd

          三、音頻播放器(Audio Player)

          如果從頭寫個音頻播放器是一個費時費力又有挑戰性的工作,但是你現在可以使用<audio>標簽就能很輕松的調用。系統的音頻播放器,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/oNevrEb

          四、視頻播放器(Video Player)

          我們不僅能很方便的調用系統的音頻組件,我們還可以使用<video> 標簽調用視頻組件,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/BadBgxJ

          五、折疊組件(Accordion)

          折疊列表的需求也是比較常見的,點擊標題展開對應的信息內容,這時 <details> 標簽就派上用場了,示例效果如下所示:

          gif

          項目地址:https://codepen.io/madarsbiss/pen/zYdOVPV

          六、日期選擇(Date Picker)

          日期選擇組件可以說是項目中必備的組件,想必大家都有自己比較常用的日期組件,如果沒有復雜的樣式和交互需求,使用<input type="date"> 這個標簽就能輕松的勝任,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/qBXWzXE

          七、滑塊組件(Slider)

          滑塊組件也是一個比較常見的組件,主要應用在數值范圍的篩選上,方便用戶進行選擇,這時我們可以使用 <input type="range"> ,我們可以設置最小值、最大值以及當前值,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/GRvKbXv

          八、內容編輯(Content Editor)

          為了讓內容具有編輯性,你可以不必使用表單組件,比如 input、textarea 標簽,你可以在可編輯的容器(div) 上添加 contenteditable 屬性,就能很輕松的完成當前容器及所見即所得的編輯,示例如下所示:

          示例地址:https://codepen.io/madarsbiss/pen/ExvYBwB

          九、圖片標簽(Picture Tag)

          有時候需要在不同的分辨率下顯示不同的圖片,如果你使用<img> 標簽的話,你需要做的工作就會許多,但是使用<picture> 標簽就能很輕松的完成在不同分辨率下顯示不同圖片的設置,調整瀏覽器的大小,就會根據窗口的大小顯示不同大小的圖片,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/abybomY

          十、進度條(Progress Bar)

          進度條組件也是個很常見的組件,你可以使用<progress> 標簽就能輕松完成相關外觀的設置,示例效果如下:


          示例地址:https://codepen.io/madarsbiss/pen/oNevKdp

          十一、下拉組件(Dropdown)

          如果下拉組件選項比較多,用戶選擇就會比較困難,用戶可能希望結合輸入,能很方便的定位到下拉組件的內容,這時候你可以使用 <datalist> 標簽就能滿足上述需求,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/eYEOwdQ

          十二、提示框(Tooltip)

          如果你需要對頁面某部分進行詳細介紹時,你可能需要鼠標經過此區域顯示詳細的提示框效果,這時我們可以使用 title 屬性就能輕松實現,示例效果如下所示:


          示例地址:https://codepen.io/madarsbiss/pen/VwzwZvE

          結束語

          今天的文章就分享到這里,希望在日后的項目中你能想起今天分享的這12個標簽(組件),感謝你的閱讀。

          參考:

          https://javascript.plainenglish.io/12-simple-html-snippets-to-avoid-complex-libraries-7f2965087312

          作者:Madza

          果圖:

          使用場景: 使用React渲染后臺返回的數據, 遍歷以列表的形式展示, 可能內容簡要字段需要鼠標放上去才顯示的

          可以借助DOM的自定義屬性和CSS偽類的attr來實現


          所有代碼:


          上一篇:什么是HTML
          下一篇:HTML 表格
          主站蜘蛛池模板: 国产SUV精品一区二区四| 亚洲AV成人精品一区二区三区| 色噜噜一区二区三区| 一区二区三区在线观看视频 | 亚洲码一区二区三区| 91久久精品午夜一区二区| 视频在线一区二区三区| 国产成人av一区二区三区不卡| 性无码一区二区三区在线观看| 国产一区麻豆剧传媒果冻精品| 视频一区视频二区日韩专区| 日韩免费无码一区二区视频| 蜜臀AV无码一区二区三区| 性色av一区二区三区夜夜嗨| 午夜精品一区二区三区免费视频| 亚洲AV午夜福利精品一区二区| 亚洲一区二区三区自拍公司| 国产在线不卡一区二区三区| 国产福利一区二区在线视频| 一区二区三区日本视频| aⅴ一区二区三区无卡无码| 蜜桃视频一区二区三区| 美女免费视频一区二区| 一区二区三区免费电影| 亚洲人成网站18禁止一区| 精品国产日韩亚洲一区| 中文乱码精品一区二区三区| 人妻少妇AV无码一区二区| 久久精品国产一区| 精品一区二区三区自拍图片区| 91精品一区二区| 成人区人妻精品一区二区三区 | 国模精品一区二区三区| 亚洲日韩精品一区二区三区| 日本成人一区二区三区| 综合无码一区二区三区四区五区 | 国产一区二区三区无码免费| 国产一区二区三区亚洲综合| 一区二区三区在线| 国产亚洲3p无码一区二区| 一区二区三区在线|欧|