html - 如何将样式属性以外的属性添加到 css?

标签 html css

我正在开发一个 html/css/javascript 程序,您可以解决该程序生成的数独问题,就像一本在线拼图书。正因为如此,我有很多如果<input />标签(准确地说是 81 个)用于每个标签的唯一 ID。但我也不得不写 maxlength每个 <input /> 的属性我写的标签。

我想知道您是否可以改为在 css 中执行此操作。你能在 CSS 中拥有样式属性(例如 bordermargin )以外的属性吗?如果是这样,您如何引用它们?我试图直接输入它,但它似乎不存在。

我的示例输入标签:<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/

相关文章:

javascript - 创建一个可扩展以与中心元素的边缘相交的流动侧边栏

javascript - ReactJS:使用自己的 CSS 创建独立组件

css - 如何在 react 样式组件中添加 'title' 标签(用于工具提示)

php - 将 HTML 传递给 javascript 函数

html - 非本地应用程序中足够快的 HTML5 Google Maps API(Sencha 和 Phonegap 解决方案)

html - 添加按钮 "inline-block",图像向右浮动

css - 内联CSS问题

javascript - 显示有关不正确的用户凭据的模式

javascript - linter 和验证器有什么区别?

html - 智能手机上的选择尺寸为正常尺寸