我有以下div:
<div class="mydiv">
This is some introduction text
<br />
click me
</div>
Run Code Online (Sandbox Code Playgroud)
是否可以click me仅使用CSS设置与div其余部分不同的样式?
您可以设置:first-line不同的样式。如果只有两行,那么在纯CSS中设置第二行和最后一行的样式比第一行是可行的。
但
+1代表Pevara建议:它应该是链接或按钮,然后可以轻松设置样式
div {
text-transform: uppercase;
font-size: 2rem;
color: red;
}
div::first-line {
text-transform: initial;
font-size: 1rem;
color: initial;
}Run Code Online (Sandbox Code Playgroud)
<p>OK</p>
<div class="mydiv">
This is some introduction text
<br />
click me
</div>
<hr>
<p>#fail</p>
<div class="mydiv" style="width: 100px; border: 1px dotted blue">
This is some introduction text
<br />
click me
</div>Run Code Online (Sandbox Code Playgroud)