css實作顯示隱藏的方法:1、使用display屬性,語法「display:none|block;」隱藏和顯示html元素;2、使用visibility屬性,語法「visibility:hidden|visible」隱藏和顯示html元素。
本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。
在平常的開發過程中,總是會遇到一些文字在特定的場景下顯示或隱藏來達到我們想要的效果,css中display和visibility語法,他們都可以隱藏和顯示html元素。看起來貌似一樣,但是他們還是有一定的差別的。
先來看看display和visibility的屬性
display屬性設定元素的顯示方式,對應腳本特性為display,可選值為none、block和inline,各值的說明如下:
none:隱藏元素,不保留元素顯示時的空間。
block:區塊方式顯示元素。
inline:以內嵌方式顯示元素。
visibility屬性設定是否顯示元素,對應的腳本特性為visibility,可選值為inherit、hidden和visible,各值的說明如下:
-
#inherit:繼承父元素的visibility屬性設定。
hidden:隱藏元素,但保留其所佔空間。
visible:顯示元素(預設值)。
使用的時候的說明:
display:none;時隱藏該html元素,確切的說,是在瀏覽器中消除該元素,不佔螢幕的空間。若其下有其他元素,就會上移到該空間區域。
dispaly:block;顯示已經隱藏的html元素,如果別的元素佔有了該空間時,他將下移,空間重新別原來的元素佔有。
visibility:hidden;隱藏該元素,真正的隱藏,但祂仍佔有那塊空間。
visibility:visible;讓元素顯示。
下面寫了一個簡單的例子,看一下效果:
#將第二行隱藏後依然佔據著原來的位置,將第四行隱藏後,不佔據原來的位置。
【推薦學習:css影片教學】
#以上是css如何實現顯示和隱藏的詳細內容。更多資訊請關注PHP中文網其他相關文章!

SVG具有自己的一套元素,屬性和屬性集,以至於內聯SVG代碼可能會變得漫長而復雜。通過利用CSS和SVG 2規範的一些即將到來的功能,我們可以減少該代碼以進行清潔標記。

PWA(Progressive Web應用程序)已經與我們在一起了一段時間。但是,每次我嘗試向客戶解釋它時,同樣的問題都會出現:“我的用戶會成為


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版
好用的JavaScript開發工具