css設定具有指定type屬性值的input文字框的樣式

antzone發表於2017-03-13

如果想設定一個<input type="text">的樣式,我們不能夠擦用如下方式:

[CSS] 純文字檢視 複製程式碼
input{}

上面的方式可以設定所有的input元素的樣式,不單單是文字框,當然我們可以找到其他的解決方案,在文字框上使用class屬性或者style屬性進行設定,但是這種方式還是比較麻煩,下面就通過css的屬性選擇器來實現此功能。

程式碼如下:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<style type="text/css">
input[type=text]{
  width:200px;
  height:30px;
}
</style>
</head> 
<body> 
<input type="text"/>
<input type="password"/>
</body> 
</html>

上面的程式碼利用屬性選擇器可以設定文字框的長度和高度。

屬性選擇器可以參閱CSS E[att="val"]一章節。

相關文章