Search code examples
cssselectpadding

CSS: Remove padding within select element


I'm trying to remove padding from within a select element so that the text within it lines up with the text in the input element directly below it.

I've tried the below amongst other things.

select{
    padding-left:0;
    }

Any ideas?

JSfiddle here http://jsfiddle.net/pLSkH/2/


Solution

  • remove the text-indent: 3px; from select css

    input, select {
        float: right;
        width: 50%;
        -moz-box-sizing: border-box; 
        -webkit-box-sizing: border-box; 
        box-sizing: border-box;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        font-family: Calibri;
        font-size: 12px;
    }
    

    http://jsfiddle.net/pLSkH/4/

    text-indent: 3px;causing horizontal spacing with respect to the left, so its seems like a padding