CSS: Remove padding within select element

前端 未结 3 876
北荒
北荒 2021-01-19 23:51

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

相关标签:
3条回答
  • 2021-01-20 00:03

    I have solved the padding issue (I wanted to remove the left "padding") in Chrome and Firefox by using a negative value:

    style=text-indent:-3px;

    0 讨论(0)
  • 2021-01-20 00:15

    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

    0 讨论(0)
  • 2021-01-20 00:22

    your jsfiddle had some minor html errors:

    • you're not supposed to wrap a label around both the label and input.

    it's supposed to be:

    <label for "Firstnameame">First Name</label>
    <input type="text" name="Firstname">
    

    when i corrected the html, a lot of the css changed. You can check out how mine came out and see if that was what you were looking for: http://jsfiddle.net/pLSkH/3/

    0 讨论(0)
提交回复
热议问题