如何使所有选择元素15px更宽?

时间:2014-09-19 14:14:07

标签: javascript jquery html css

如何使用CSS使所有html“选择”15px更宽?

不是静态大小,因为它们都不同。我只想要它们宽15px。

这样的事情

select {
    width: +15px;
}

3 个答案:

答案 0 :(得分:1)

我相信这会奏效:

select {
     padding-right: 15px;
}

答案 1 :(得分:0)

考虑使用LESS CSS(http://lesscss.org/)这允许您使用变量,嵌套和其他功能动态构造CSS文件。

最好的部分是,你可以直接将你的CSS复制到LESS中,它会编译得很好。然后你可以逐步微调所有内容以使用LESS的功能。

或者,正如其他人所建议的那样,使用填充:

select {
    padding-left: 7.5px;
    padding-right: 7.5px;
}

当然,如果某个select元素有不同的填充要求,那么你可能会遇到问题......

答案 2 :(得分:-1)

$("select").each(function(){
  $this = $(this);
  $this.width($this.width()+15);
});