私は以下の表示を達成しようとしていますが、それをコード化するためのよりクリーンな方法があるかどうかを知りたいと思います。ヘッダーはアンダーラインであると仮定されていますが、 "。"下線の一部ではありません。これを行う代わりに、私が避けようとしている2スパンクラスを持つことです。親タグを継承せずにCSS :: afterを使用
見出し1。 これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。これはパラです。
見出し2。 これはまたパラです。これもパラです。これもパラです。これもパラです。これもパラです。これもパラです。これもパラです。これもまたパラです。これもまたパラです。これはまたパラです。これもパラです。これもパラです。これもパラです。これもパラです。次のように
私のコードは次のとおりです。
<STYLE>
.headingTitle{
font-weight: bold;
text-decoration:underline;
padding-right: 1em;
}
.headingTitle::after{
font-weight: bold;
text-decoration: none;
content:".";
}
</STYLE>
<li><span class="headingTitle">Heading One</span>This is a para.This is a para.This is a para.This is a para.This is a para.</li>
あなたはタイプミスがあります。 '.headingTitle'を使用し、あなたのコードが動作する:https://jsfiddle.net/2psvhrkk/ –
@JonP OPの問題は、彼らが期間を強調したくないということです。 –
ああ、まあ!まだタイプミスがあります。 –