我正在尝试使用以下方式设置复选框的样式:
<input type="checkbox" style="border:2px dotted #00f;display:block;background:#ff0000;" />Run Code Online (Sandbox Code Playgroud)
但风格并未适用.该复选框仍显示其默认样式.我如何给它指定的样式?
我和许多其他人一样使用了CSS伪元素选择器,主要是说我已经使用过它们了.
但是我绞尽脑汁,努力想出一个与标记并列的理由.
请看以下示例:
<p>Hello</p>
p:after {
content: "*";
}
Run Code Online (Sandbox Code Playgroud)
现在,使用它比使用<span>标签有什么好处?
我错过了:before和:after?是否有一些坚实的理由将它们用于预先存在的语义标记?