中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css怎么樣隱藏元素

發布時間:2020-12-08 14:35:04 來源:億速云 閱讀:150 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關css怎么樣隱藏元素,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

使用css隱藏頁面元素有許多種方法。可以將 opacity 設為 0、將 visibility 設為 hidden、將 display 設為 none 或者將 position 設為 absolute 然后將位置設到不可見區域等。下面我們就來具體看看這些css屬性隱藏頁面元素的具體內容。

css隱藏元素的方法一:使用opacity屬性

opacity屬性的意思是檢索或設置對象的不透明度當他的透明度為0的時候,視覺上它是消失了,但是他依然占據著那個位置,并對網頁的布局起作用。它也將響應用戶交互。添加了opacity屬性的元素,它的背景和元素內容也是會跟著變化的。

.hide {
  opacity: 0;
}

說明:我們可以利用opacity屬性實現一些很棒的動畫效果。

注意:該屬性是兼容IE9以上的瀏覽器,IE8 以及更早的版本支持替代的 filter 屬性,例如: filter:Alpha(opacity=50)。

css隱藏元素的方法二:使用display屬性

display屬性才是真正意義上的隱藏元素,當元素的display屬性為none時,該元素就會就會從視覺中消失,并且連盒模型也不生成.也不會在頁面占據任何位置,不但如此,就連它的子元素也會一同從盒子模型中消失。

.hide {
   display: none;
}

說明:給他和它的子元素添加的任何動畫效果交互效果都會不起作用。

css隱藏元素的方法三:使用visibility屬性

visibility屬性類似opacity屬性,該屬性值為hidden的時候,元素將會隱藏,也會占據著自己的位置,并對網頁的布局起作用,與 opacity 唯一不同的是它不會響應任何用戶交互。此外,元素在讀屏軟件中也會被隱藏。

.hide {
   visibility: hidden;
}

說明:這個屬性也能夠實現動畫效果,只要它的初始和結束狀態不一樣。這確保了 visibility 狀態切換之間的過渡動畫可以是時間平滑的。

css隱藏元素的方法四:使用position屬性

position屬性的意義就是把元素脫離文檔流移出視覺區域,添加該屬性后既不會影響布局,又能讓元素保持可以操作。應用該屬性后,主要就是通過控制方向(top,left,right,bottom),達到一定的值,離開當前可是頁面。

.hide {
   position: absolute;
   top: -9999px;
   left: -9999px;
}

注意:得避免使用這個方法去隱藏任何可以獲得焦點的元素,因為如果那么做,當用戶讓那個元素獲得焦點時,會導致一個不可預料的焦點切換。這個方法在創建自定義復選框和單選按鈕時經常被使用。

關于css怎么樣隱藏元素就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北川| 乌什县| 新化县| 平度市| 长兴县| 清远市| 山阳县| 祁东县| 齐齐哈尔市| 焉耆| 沾化县| 大城县| 彩票| 五莲县| 报价| 周宁县| 昌宁县| 集贤县| 息烽县| 左权县| 永春县| 乐都县| 宁津县| 潼南县| 凭祥市| 天柱县| 沾益县| 精河县| 天水市| 靖远县| 广宗县| 申扎县| 麻江县| 通化县| 绥化市| 伊金霍洛旗| 无为县| 志丹县| 林州市| 云龙县| 通州市|