2011-11-03 14 views
0

我想知道如何從HTML格式的標籤到CSS。在HTML是更改<input>從HTML格式到CSS

Ball: <input type=text name=BL size=5 value=5>

的CSS我至今是:

#info input[type=text]{}

我的目標是儘可能少的HTML越好。 謝謝:)

+0

好吧,你有什麼好。有沒有你真正想做的事情?因爲你的問題當然不表達任何意圖。 –

+0

我認爲可以使用CSS設置輸入,名稱,大小和值,並想知道如何,但我現在意識到他們不能。 – Btuman

回答

1

不能完全確定你的目標是什麼,但你可以將它設置,如:

<input type="text" class="inputfield" name="BL" size="5" value="5" /> 

並與CSS控制它:

.inputfield { 
    border: 1px solid #000; 
    font-family: Tahoma, Verdana, sans-serif; 
    color: #ff0000; 
    background: #c3c3c3; 
    } 
+0

謝謝,我認爲CSS可以用來設置類型,名稱,大小和值字段,但是這會清除它。 – Btuman

1

上唯一的當前屬性輸入你可以用CSS代替將是size。您可以改用CSS width屬性。

#info input[type=text]{ 
    width: 30px; 
} 

<input type="text" name="BL" value="5"> 

雖然sizewidth是不完全一樣的。 size="5"將調整5個字符的輸入大小。寬度(通常)是通過像素來測量的,但您也可以使用其他度量單位(em,%,pt,pc,mm,cm,in)。

+0

非常好,非常感謝! – Btuman

+0

我想我會提到,以防萬一(因爲你的建議可能會誤導),你可以應用遠大於尺寸屬性來使用CSS輸入元素。在這種情況下,只有尺寸可以被樣式替換,但輸入仍然可以像大多數html元素一樣進行樣式設置。對不起,如果這是其他人顯而易見的,哈哈。起初,我讀了它,好像在任何情況下只能使用*大小。 –

+0

大小是字符插槽數量顯示不是寬度的情況下輸入[type = text] – Louis