我正在开发一个 html/css/javascript 程序,您可以解决该程序生成的数独问题,就像一本在线拼图书。正因为如此,我有很多如果<input />
标签(准确地说是 81 个)用于每个标签的唯一 ID。但我也不得不写 maxlength
每个 <input />
的属性我写的标签。
我想知道您是否可以改为在 css 中执行此操作。你能在 CSS 中拥有样式属性(例如 border
或 margin
)以外的属性吗?如果是这样,您如何引用它们?我试图直接输入它,但它似乎不存在。
我的示例输入标签:<input id="00" type="text" onclick="checkIfBold('00')" maxlength="1"/>
标签的 CSS:
input {
border: 0px solid #000;
width: 100%;
height: 100%;
font-size: 200%;
text-align: center;
}
我的目标是设置 maxlength
<input />
的属性使用 CSS 元素。
请注意,我不仅在询问这个特定属性,我还在询问如何在 css 中引用任何其他 html 属性(如果可能)?
最佳答案
你不能。 CSS 用于定义事物的外观。 maxlength
定义输入的工作方式。 maxlength
定义功能。如果您想为输入提供特定(视觉)大小,请使用 width
CSS 属性。
关于html - 如何将样式属性以外的属性添加到 css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21920184/