Javascript 如何使所有选定元素15px更宽?
如何使用CSS使所有html选择15px更宽 不是静态尺寸,因为它们都不同。我只想要15像素宽 像这样的Javascript 如何使所有选定元素15px更宽?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何使用CSS使所有html选择15px更宽 不是静态尺寸,因为它们都不同。我只想要15像素宽 像这样的 select { width: +15px; } 我相信这会奏效: select { padding-right: 15px; } 考虑使用较少的CSS这允许您使用变量、嵌套和其他功能动态构建CSS文件 最好的部分是,您可以将CSS直接复制到LESS中,这样它就可以很好地编译。然后,您可以逐步微调一切,以使用较少的功能 或者,正如其他人所建议的,使用填充: select
select {
width: +15px;
}
我相信这会奏效:
select {
padding-right: 15px;
}
考虑使用较少的CSS这允许您使用变量、嵌套和其他功能动态构建CSS文件
最好的部分是,您可以将CSS直接复制到LESS中,这样它就可以很好地编译。然后,您可以逐步微调一切,以使用较少的功能
或者,正如其他人所建议的,使用填充:
select {
padding-left: 7.5px;
padding-right: 7.5px;
}
当然,如果某个select元素有不同的填充要求,那么您可能会遇到问题…padding right:15px?保留宽度,只需添加填充即可。左右任意一个,除非有框大小:边框框设置在影响选择的地方。@j08691,这取决于元素的框大小属性。框大小:内容框允许宽度仅包括内容,而不包括填充和边距,这会导致宽度随填充而增加。编辑:j08691似乎删除了他以前的评论。为了完整起见,我保留了我的评论。这不完全是我计划的方式,但我想这是可行的。谢谢@DennisJamin,是的,这就是我的意思,因为填充只会增加空白,我希望文本也可以访问。但是对于这个例子,它是有效的,我没有否决这个,op要求CSS,只是要注意:jquery在标签上……我想让它更宽,并且可以通过文本或图像访问。填充添加了空格排序来表示。但我想对于这个例子,它是有效的
select {
padding-left: 7.5px;
padding-right: 7.5px;
}