【发布时间】:2025-12-23 20:05:10
【问题描述】:
更新:我通过使输入对浏览器可见但对用户不可见来解决了这个问题。对 CSS 进行这些更改是有效的。
.radio-checked {
opacity:0;
position: absolute;
z-index: -1;
}
问题:
我的表单中有自定义输入。我用...隐藏它们
display:none;
...然后使用 css 进行样式设置以使其看起来不同。
我的代码示例:
<input id="radio-input" class="radio-check" type="radio" name="odeme">
<label for="radio-input" class="radio-label">Option Name</label>
这是一个展示它如何工作的小提琴。
https://jsfiddle.net/kjaL1zbd/
问题是,当您隐藏输入元素时,不会显示验证消息。您可以在此处查看示例:
https://jsfiddle.net/kjaL1zbd/1/
那么有什么办法可以在标签上显示这条消息?或者有什么解决办法吗?
【问题讨论】:
标签: html css validation message required