You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过CSS匹配以quantity_开头的Input ID设置宽度?

解决ID以quantity_开头的input元素宽度设置问题

你的问题出在选择器写错了,这两个写法都存在错误:

  • 第一个选择器input[div*='quantity_']:input元素不存在div属性,你要匹配的是id属性
  • 第二个选择器div[id^="quantity_"]:目标元素是<input>而非<div>,元素类型选错了

正确的CSS写法如下:

input[id^="quantity_"] {
  width: 30px !important;
}

简单说明:

  • input明确指定了目标元素的类型是输入框
  • [id^="quantity_"]是属性选择器,其中^=用于匹配id值以quantity_开头的元素

如果设置后仍然不生效,可以排查这两点:

  • 是否有优先级更高的CSS规则(比如行内样式、更具体的类选择器组合)覆盖了当前样式
  • 确认目标input元素的id确实是以quantity_开头,没有拼写错误

内容的提问来源于stack exchange,提问作者Dee F

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 14:28:12