簡(jiǎn)單實(shí)用的五個(gè)CSS屬性
本文向大家介紹一下5個(gè)實(shí)用的CSS屬性的使用,主要是clip,min-height,white-space,curosr和display等一些被所有瀏覽器廣泛支持的屬性,你應(yīng)該很熟悉,但很可能很少會(huì)使用到,這里和大家分享一下其用法。
5個(gè)實(shí)用的CSS屬性
這篇文章介紹了5個(gè)實(shí)用的CSS屬性。你應(yīng)該很熟悉,但很可能很少會(huì)使用到。我并不是在談?wù)撜雇碌腃SS3屬性,我指的是舊的CSS2中的屬性,如:clip,min-height,white-space,curosr和display等一些被所有瀏覽器廣泛支持的屬性。因此,千萬(wàn)不要錯(cuò)過(guò)這篇文章,因?yàn)槟憧赡馨l(fā)現(xiàn)它們竟有如此之大的用途。
1、CSSClip
剪輯(clip)屬性就像一個(gè)面具。它允許你使用矩形掩蓋頁(yè)面元素的內(nèi)容。要剪輯一個(gè)元素:你必須指定其position屬性為absolute,然后指定相對(duì)于元素的top,right,bottom,left值。

圖片剪輯實(shí)例(演示)
以下示例演示了如何使用clip屬性掩蓋一張圖片。首先,指定

- .clip{
- position:relative;
- height:130px;
- width:200px;
- border:solid1px#ccc;
- }
- .clipimg{
- position:absolute;
- clip:rect(30px165px100px30px);
- }
#p#2、Min-height(演示)
min-height屬性允許你指定元素的最小高度,適用于需要平衡布局的情況。我將它用于Job面板上,以確保內(nèi)容區(qū)域高于側(cè)邊欄。

- .with_minheight{
- min-height:550px;
- }
IE6的Min-heighthack
注:神奇的IE6原生不支持min-height屬性,不過(guò)幸好有一個(gè)min-heighthack。
- .with_minheight{
- min-height:550px;
- height:auto!important;
- height:550px;
- }
3、White-space(演示)
white-space屬性指定了元素中空白的處理方式。比如,指定white-space:nowrap會(huì)阻止文本自動(dòng)換行。

- em{
- white-space:nowrap;
- }
#p#4、Cursor(演示)
如果你改變了按鈕的行為,其指針也應(yīng)該隨之改變。比如,當(dāng)一個(gè)按鈕不可用時(shí),指針應(yīng)該改變?yōu)槟J(rèn)的箭頭,來(lái)表明它不可點(diǎn)擊。因此,cursor屬性在開(kāi)發(fā)Web應(yīng)用程序時(shí)相當(dāng)有用。

- .disabled{
- cursor:default;
- }
- .busy{
- cursor:wait;
- }
- .clickable:hover{
- cursor:pointer;
- }
5、Displayinline/block(演示)
如果你不知道:塊級(jí)元素是作為獨(dú)立的一行來(lái)渲染的,而行內(nèi)元素是在同一行被渲染的。
和
標(biāo)簽都是塊級(jí)元素,,,都是行內(nèi)元素。通過(guò)display:inline或block的方式,你可以重設(shè)這些元素的display樣式。

- .blockem{
- display:block;
- }
- .inlineh4,.inlinep{
- display:inline;
- }
【編輯推薦】
- CSS Sprites工作原理及優(yōu)缺點(diǎn)
- CSS層疊與繼承用法手冊(cè)
- DIV布局規(guī)范中CSS類及id命名方式
- CSS網(wǎng)頁(yè)布局中id與class命名規(guī)則
- 將XHTML+CSS頁(yè)面轉(zhuǎn)換為打印機(jī)頁(yè)面技巧



51CTO技術(shù)棧公眾號(hào)

速覽



























