I am working with a text input field that looks like this:
<input type="text" value="3" class="field left">
Below is the CSS code I am using to style it:
background:url("images/number-bg.png") no-repeat scroll 0 0 transparent;
border:0 none;
color:#FFFFFF;
height:17px;
margin:0 13px 0 0;
text-align:center;
width:17px;
I am wondering if there are any special settings or tricks I should be aware of when styling this input field. I have thought about using a label instead, but I'm not sure how to style that. Is converting the input field into a label the best approach, or are there other options available?