【发布时间】:2016-07-29 20:35:03
【问题描述】:
是否可以在最右侧的输入字段内放置一个红色星号?我的表格上没有空间可以放星号,如果我放了星号,它看起来会很奇怪。这是我的输入的 css。
input {
padding: 15px;
border: 1px solid #ccc;
border-radius: 3px;
margin-bottom: 10px;
box-sizing: border-box;
font-family: montserrat;
color: #2C3E50;
font-size: 13px;
}
有没有办法做到这一点?谢谢。
【问题讨论】:
-
通常,我建议使用
:after选择器,但由于inputs 是自闭合标签,因此它们不能包含内容。您可能需要考虑更改 HTML 以允许使用此 CSS,或者考虑使用 JavaScript 解决方案在加载后对其进行修改。 -
你厌倦了占位符属性吗?
-
@j08691,我正在使用占位符属性。我可以在其中定义 HTML 吗?
-
没有。占位符是文本,因为它们实际上是输入的内容。您放入的任何 html 都不会被渲染,因为它被解析为纯文本。这与在输入中输入一些 html 没有什么不同。
-
那么占位符根本不会做我想做的事哈哈。 @j08691