CSS(Cascading Style Sheets)是一種用于呈現(xiàn)文檔(HTML或XML)的樣式語言,可以控制文本、字體、顏色、背景、布局以及其它效果。但是,一些疑惑一直困擾著CSS的使用者,那就是CSS能否把隱藏文字顯示出來呢?
答案是:“可以”。在CSS中,有兩種方法可以把隱藏文字顯示出來。
第一種方法是通過設(shè)置屬性“visibility”的值為“visible”,來讓文字顯示出來。該屬性可以控制元素的可見性,取值有“visible”(元素可見)、“hidden”(元素不可見,不會占據(jù)空間)、“collapse”(像表格單元格一樣折疊元素)。
/* 將所有隱藏的文字顯示出來 */ .hidden-text { visibility: visible; }
第二種方法是通過設(shè)置屬性“display”的值為“block”,來讓文字所在元素變成塊級元素,在頁面上占據(jù)一整行或一整列。此時,即使文字被隱藏,也會顯示出來。
/* 將所有隱藏的文字所在的元素變成塊級元素 */ .hidden-text { display: block; }
需要注意的是,使用上述方法把隱藏文字顯示出來會有一定的安全隱患,因此在實(shí)際應(yīng)用中,請謹(jǐn)慎使用。