css文本框與按鈕美化效果代碼
更新時(shí)間:2008年08月29日 09:39:34 作者:
CSS表單美化之文本框與按鈕一例
一、先看看在網(wǎng)頁(yè)中經(jīng)常出現(xiàn)的按鈕與文本框的本來(lái)面目吧!

對(duì)照上圖,我們?cè)趺礃硬拍芨淖兾谋究蚺c按鈕的模樣呢?那在下面我為大家提供兩種文本框與按鈕樣式作為例子參考,第一種是文本框與按鈕無(wú)立體感,只是有線 條顏色與填充顏色的,這種效果大家可能在很多網(wǎng)站上都看見(jiàn)過(guò),給人一種特別的感覺(jué),很不錯(cuò)的,第二種效果就比較特殊了,是將文本框做成一種類(lèi)似于下劃線的 效果并且是彩色的,同時(shí)按鈕的背景色也不再是灰色,而是彩色的,可以說(shuō)這是一種非??岬男Ч?,好了,下面我就來(lái)說(shuō)說(shuō)這兩種效果實(shí)現(xiàn)的詳細(xì)操作步驟吧。
二、無(wú)立體效果的文本框與按鈕
那我們就通過(guò)在DW3中網(wǎng)頁(yè)的編輯操作為例來(lái)進(jìn)行說(shuō)明,首先我們已經(jīng)在網(wǎng)頁(yè)中插入了相應(yīng)的表單對(duì)象,比如插入一個(gè)文本框與一個(gè)按鈕,此時(shí),我們?cè)诎聪?nbsp;[F10]鍵,顯示出網(wǎng)頁(yè)源代碼編輯窗口,那我們?cè)诰W(wǎng)頁(yè)的<head>與</head>標(biāo)簽之間插入這個(gè)樣式表:
好了第一步就完成了,下一步我們就分別在文本框與按鈕的htm語(yǔ)句中加上這一句代碼:
class=smallInput
比如在<input type="text" name="textfield" class=smallInput>與
<input type="submit" name="Submit" value="平面按鈕" class=smallInput>
這個(gè)文本框與按鈕的htm語(yǔ)句中加入了這句代碼。最后的效果如下圖:

怎么樣,比起前面那張圖中的標(biāo)準(zhǔn)按鈕來(lái)說(shuō)是不是美觀多了,要實(shí)現(xiàn)起來(lái)其實(shí)也不是太難吧。
三、帶顏色的下劃線式文本框與按鈕效果
同樣,我們也需要樣式表的幫助來(lái)實(shí)現(xiàn)這個(gè)效果,和第一種效果的操作步驟一樣在網(wǎng)頁(yè)的<head>與</head>標(biāo)簽之間插入樣式表:
大家從上面的樣式表中可以看出,這個(gè)效果的實(shí)現(xiàn)是通過(guò)兩個(gè)樣式來(lái)實(shí)現(xiàn)的,一個(gè)是文本框 的,一個(gè)是按鈕的,所以在文本框與按鈕的htm語(yǔ)句中就需要插入兩句不同的代碼,在文本框中插入的是class=smallInput代碼。
如例子 <input type="text" name="textfield" class=smallInput>,
在按鈕語(yǔ)句中插入的是 class="buttonface"代碼如例子
<input type="submit" name="Submit" value="彩色按鈕" class="buttonface">
其實(shí)這就對(duì)應(yīng)了樣式表中文本框與按鈕的樣式,最后的效果如下圖所示:

看看上面的效果,還會(huì)不會(huì)讓您想起那單調(diào)的文本框與按鈕呢?以上兩種效果的方法都是通過(guò)樣式表來(lái)實(shí)現(xiàn)的,使用方法也十分的簡(jiǎn)單。
表單的制作是網(wǎng)頁(yè)開(kāi)發(fā)中的重點(diǎn),通過(guò)表單可以實(shí)現(xiàn)交互與交流,也可以實(shí)現(xiàn)信息的收集與共享,上面的兩篇文章從語(yǔ)義與結(jié)構(gòu)的角度出來(lái)進(jìn)行了探討,您也可以參與討論與學(xué)習(xí)!

對(duì)照上圖,我們?cè)趺礃硬拍芨淖兾谋究蚺c按鈕的模樣呢?那在下面我為大家提供兩種文本框與按鈕樣式作為例子參考,第一種是文本框與按鈕無(wú)立體感,只是有線 條顏色與填充顏色的,這種效果大家可能在很多網(wǎng)站上都看見(jiàn)過(guò),給人一種特別的感覺(jué),很不錯(cuò)的,第二種效果就比較特殊了,是將文本框做成一種類(lèi)似于下劃線的 效果并且是彩色的,同時(shí)按鈕的背景色也不再是灰色,而是彩色的,可以說(shuō)這是一種非??岬男Ч?,好了,下面我就來(lái)說(shuō)說(shuō)這兩種效果實(shí)現(xiàn)的詳細(xì)操作步驟吧。
二、無(wú)立體效果的文本框與按鈕
那我們就通過(guò)在DW3中網(wǎng)頁(yè)的編輯操作為例來(lái)進(jìn)行說(shuō)明,首先我們已經(jīng)在網(wǎng)頁(yè)中插入了相應(yīng)的表單對(duì)象,比如插入一個(gè)文本框與一個(gè)按鈕,此時(shí),我們?cè)诎聪?nbsp;[F10]鍵,顯示出網(wǎng)頁(yè)源代碼編輯窗口,那我們?cè)诰W(wǎng)頁(yè)的<head>與</head>標(biāo)簽之間插入這個(gè)樣式表:
<style type="text/css">
input.smallInput{border:1 solid black;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
</style>
input.smallInput{border:1 solid black;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
</style>
好了第一步就完成了,下一步我們就分別在文本框與按鈕的htm語(yǔ)句中加上這一句代碼:
class=smallInput
比如在<input type="text" name="textfield" class=smallInput>與
<input type="submit" name="Submit" value="平面按鈕" class=smallInput>
這個(gè)文本框與按鈕的htm語(yǔ)句中加入了這句代碼。最后的效果如下圖:

怎么樣,比起前面那張圖中的標(biāo)準(zhǔn)按鈕來(lái)說(shuō)是不是美觀多了,要實(shí)現(xiàn)起來(lái)其實(shí)也不是太難吧。
三、帶顏色的下劃線式文本框與按鈕效果
同樣,我們也需要樣式表的幫助來(lái)實(shí)現(xiàn)這個(gè)效果,和第一種效果的操作步驟一樣在網(wǎng)頁(yè)的<head>與</head>標(biāo)簽之間插入樣式表:
.jb51.net]
<style type="text/css">
input.smallInput{background:#ffffff;border-bottom-color:#ff6633; border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px; solid #ff6633; color: #000000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.buttonface{BACKGROUND: #ffcc00; border:1 solid #ff6633; COLOR: #ff0000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
</style>
input.smallInput{background:#ffffff;border-bottom-color:#ff6633; border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px; solid #ff6633; color: #000000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.buttonface{BACKGROUND: #ffcc00; border:1 solid #ff6633; COLOR: #ff0000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
</style>
大家從上面的樣式表中可以看出,這個(gè)效果的實(shí)現(xiàn)是通過(guò)兩個(gè)樣式來(lái)實(shí)現(xiàn)的,一個(gè)是文本框 的,一個(gè)是按鈕的,所以在文本框與按鈕的htm語(yǔ)句中就需要插入兩句不同的代碼,在文本框中插入的是class=smallInput代碼。
如例子 <input type="text" name="textfield" class=smallInput>,
在按鈕語(yǔ)句中插入的是 class="buttonface"代碼如例子
<input type="submit" name="Submit" value="彩色按鈕" class="buttonface">
其實(shí)這就對(duì)應(yīng)了樣式表中文本框與按鈕的樣式,最后的效果如下圖所示:

看看上面的效果,還會(huì)不會(huì)讓您想起那單調(diào)的文本框與按鈕呢?以上兩種效果的方法都是通過(guò)樣式表來(lái)實(shí)現(xiàn)的,使用方法也十分的簡(jiǎn)單。
表單的制作是網(wǎng)頁(yè)開(kāi)發(fā)中的重點(diǎn),通過(guò)表單可以實(shí)現(xiàn)交互與交流,也可以實(shí)現(xiàn)信息的收集與共享,上面的兩篇文章從語(yǔ)義與結(jié)構(gòu)的角度出來(lái)進(jìn)行了探討,您也可以參與討論與學(xué)習(xí)!
相關(guān)文章
DIV+CSS布局中不推薦使用的標(biāo)簽集合Dont Use These Tags
DIV+CSS布局中不推薦使用的標(biāo)簽集合Dont Use These Tags...2007-12-12解析IE, FireFox, Opera 瀏覽器支持Alpha透明的方法
解析IE, FireFox, Opera 瀏覽器支持Alpha透明的方法...2006-12-12cookie解決微信不能存儲(chǔ)localStorage的問(wèn)題
本文主要介紹使用cookie解決微信不能存儲(chǔ)localStorage的問(wèn)題, 這里提供了代碼示例,有需要的小伙伴可以參考下2016-07-07CSS opacity - 實(shí)現(xiàn)圖片半透明效果的代碼
CSS opacity - 實(shí)現(xiàn)圖片半透明效果的代碼...2007-03-03鼠標(biāo)滑過(guò)縮略圖時(shí)放大圖片(純Css)
2008-02-02