如何顯示文本框的值,而不是實際的白色框。所以我所擁有的是一個簡單的類型號文本字段。顯示文本框值
<input type="number" id="text" value="0"/>
我想要做的是隻顯示值,而不是實際的盒子本身。
如何顯示文本框的值,而不是實際的白色框。所以我所擁有的是一個簡單的類型號文本字段。顯示文本框值
<input type="number" id="text" value="0"/>
我想要做的是隻顯示值,而不是實際的盒子本身。
你應該可以用CSS做到這一點。只需將該框設置爲網頁的背景,然後將輸入框的屬性設置爲禁用,以便用戶無法更改這些值。最後,您可以爲光標設置CSS,以便在鼠標懸停時它不會顯示爲文本框。
可以去除邊框和設置背景色,以透明的CSS:
input
{
border: none;
background-color:transparent;
}
只要改變你這樣的代碼:
<input type="number" id="text" value="0" style="border:0px;"/>
這應該出示您預期的結果。
正如heavysixer提到的,你可以使用CSS:
#text{
border: none;
background: none;
cursor: default;
padding:0;
margin:0;
font-size:1em;
}
你想使你的字體文件的其餘部分相匹配。這裏有一個小提琴演示:http://jsfiddle.net/mestekweb/URkca/
我使用ajax來更改輸入字段的值。如果它被禁用,我還可以改變它的值嗎? – ewein
是的,它只對用戶不使用Javascript或你有什麼。 – heavysixer