gpt4 book ai didi

jquery - css content 属性可以与输入值选择器一起使用吗

转载 作者:行者123 更新时间:2023-12-01 07:18:26 25 4
gpt4 key购买 nike

有什么方法可以在输入框的值前面添加一些文本吗?这就是我正在尝试的:

http://jsfiddle.net/uuHBB/

html:

<div class="test">
test
</div>
<input type="text" value="1" />
<input type="text" value="2" />

CSS:

input[value]:before {content:"Number:";}
input[value] {color: blue;}
.test:before {content:"This is a ";}

我可以向 div 添加文本并更改输入值的颜色,但它似乎不喜欢向输入值添加文本。

如果这不能用 CSS 来完成,我想要一个 JavaScript/jQuery 辅助解决方案。

最佳答案

您不能在 replaced elements 上使用伪元素如CSS does not define这些元素(图像、表单控件、对象、 Canvas )的内容,因此虽然可以通过将输入包装在另一个元素中或仅使用伪元素本身来实现,但它的行为不会跨浏览器兼容确实取决于UA。您正在包机进入未知领域..

关于jquery - css content 属性可以与输入值选择器一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16569143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com