- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如果这个问题已经有答案,请原谅我,但我找不到。
毕竟我想加一个星号<input required>
元素。
我发现我可以使用 :required
来设计这些样式选择器。
我想使用 :after
添加星号的伪元素。
我的 CSS:
*:required:after {
content:"*";
font-size:48px;
color:red;
position:relative;
top:9px;
}
在 Opera 30 和 Chrome 40 中,我看到了这一点(请注意,几乎所有这些都有 required
属性,请参见下面的代码。):
在 Firefox 39、IE 11 和 Edge 中,不显示伪元素。为什么伪元素只显示在<input type="date"/>
上而不是任何其他输入或选择?而且,更重要的是,我怎样才能让它显示在所有 required
上?元素?
如果重要的话,我正在使用 bootstrap3 和 jquery。
HTML:
<label>Title
<select name="title" id="title" class="form-control" required> <!-- Trigger Gender here I think... -->
<option value="Mr.">Mr.</option>
<option value="Mrs.">Mrs.</option>
<option value="Miss">Miss</option>
<option value="Ms.">Ms.</option>
<option value="Dr.">Dr.</option>
<option value="Rev.">Rev.</option>
</select>
</label>
<label>First Name (as on Passport) <input type="text" name="firstName" id="firstName" placeholder="Charles" class="form-control" required/></label>
<label>Last Name (as on Passport) <input type="text" name="lastName" id="lastName" placeholder="Studd" class="form-control" required/></label>
<label>Maiden Name (if applicable) <input type="text" name="maidenName" id="maidenName" class="form-control"/></label>
<label>Other Names <textarea name="aliases" id="aliases" placeholder="C. T. Studd" class="form-control"></textarea></label>
<label>Date of Birth <input type="date" name="birthday" id="birthday" class="form-control" placeholder="12/02/1860" required/></label>
<label>Gender Autofilled
<select name="gender" id="gender" class="form-control" required>
<option value="male">Male</option>
<option value="female">Female</option>
</select>
</label>
最佳答案
伪元素对 input
不起作用,因为 input
是空元素。您必须在每个输入后放置一个元素,然后使用 :required
伪类和 +
组合器来设置样式。
关于css - 使用 :after pseudoelement with :required pseudoclass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31753702/
我有这段代码,它使用纯 CSS 显示了一个小三 Angular 形,它适用于所有现代浏览器,包括 IE8-IE9: .arrow:after {
我对这个链接上回答的问题进行了跟进: ckecked element number in :nth-child css rule 答案正是我要找的,但我不知道如何在页面加载时将第一个选项卡设置为默认选
这个问题在这里已经有了答案: CSS negation pseudo-class :not() for parent/ancestor elements (2 个答案) 关闭 3 年前。 我正在尝试
有没有办法以编程方式让 D3 在选择中添加“:hover”?如果没有,我如何使用直接的 JavaScript 来做到这一点? 最佳答案 您不能通过 JavaScript(或 D3)以编程方式添加 :h
有人知道如何用jquery制作这些悬停效果吗? https://tympanus.net/Development/CreativeButtons/ 谢谢,我正在努力学习,我不需要购买或下载表格 我刚刚
我有一个按钮,当它被点击时会改变它的设计。 (根据 CSS)简单。 但我还想启用如果您按 ENTER 也应该按下的功能。这行得通,但我有一个伪类,它将按钮的大小设置为 90% (.button:pre
如果这个问题已经有答案,请原谅我,但我找不到。 毕竟我想加一个星号元素。 我发现我可以使用 :required 来设计这些样式选择器。 我想使用 :after添加星号的伪元素。 我的 CSS: *:r
我在 StackOverflow 上看到了几种解决方法,但似乎没有一种能充分解决我想要实现的目标。 现场演示: var value = 0, pos = 0, progressHidd
我在 IE 10 和 11 中偶然发现了一些奇怪的行为。相邻的兄弟 CSS 组合器有效。 (+) :valid 和 :invalid 伪类有效。但是当你把它们放在一起时,它们会变得很奇怪。 拿这个ht
悬停 psuedoclass 似乎不适用于 ng-class ...有什么想法吗?这是一个示例: http://jsfiddle.net/75n6w/11/ .orange {color:o
我有一个网页无法在 Safari 中正确显示。 :active 伪类(按下时应该将按钮变成黄色)不起作用。当然,它适用于任何其他浏览器。 应用了这个解决方案,但没有用: :active pseudo-
在中,Douglas 介绍了所谓的“伪经典”模式作为实现继承的方式之一。不过,他给出的例子似乎无法实现成员变量的继承,因为原型(prototype)继承在构造“子类”时不会创建“父类(super cl
我正在尝试使用 :active 突出显示此布局的不同选项。问题是突出显示没有填满整个内容。这是一张图片以及我的 CSS 和 HTML 代码。希望你们能帮助我。
看了this question之后,我想知道如何做相反的事情。 我已经为要创建的按钮创建了一个主类,我将通过 myButton.style.backgroundImage 为每个按钮设置不同的背景。但
我正在制作移动菜单,但是 :nth-child 伪类不工作这是 HTML: Home O Mnie
如果我写 h1:hover, li:hover {color:green;} h1 和 li 元素都获得悬停效果。 Buf 如果我写: *:hover {color: green;} 这只对 anch
我在场景中有一些 TableView,我想在其中突出显示所选的单元格。根据JavaFX CSS reference , Cells 上有一个伪类 :selected ,所以我尝试了以下 css: .c
我已阅读此 sitepoint page和 quirksmode page关于新:empty伪类。 Sitepoint表示,即使附加了动态内容,空样式仍然会生效。值得注意的是,firefox 就是这种
我正在从我的 php 发送一些邮件脚本。 它的结构如下: .elements{ /*its CSS*/ } .elements:hover{ /* Hoverd CSS changes backgr
我的网站上有一些 css 菜单,可以使用 :hover 扩展(没有 js) 这在 iDevices 上以半损坏的方式工作,例如点击将激活 :hover 规则并展开菜单,但点击其他地方不会删除 :hov
我是一名优秀的程序员,十分优秀!