タグを使用して<hr>
、Webサイトの一部にさまざまな見出しをスタイル設定して含めようとしています。CSS疑似要素を使用して、<hr>
要素に見出しテキストを追加しています。
私のHTMLは次のようになります。
<div id="steps">
<div id="step1"><hr class="stepheading">contentcontent</div>
<div id="step2"><hr class="stepheading">contentcontent</div>
<div id="step3"><hr class="stepheading">contentcontent</div>
<div id="step4"><hr class="stepheading">contentcontent</div>
</div>
私のCSSは次のようになります:
hr.stepheading{
padding: 0;
border: none;
border-top: medium double #333;
text-align: center;
color: #333;
margin: 130px 0px;
}
hr.stepheading:after{
content: "The First Step";
position: relative;
top: -0.7em;
display: inline-block;
padding: 0 0.25em;
background: white;
}
したがって、問題は、私の見出しのすべてに、他のステップの他の見出しではなく、「最初のステップ」が含まれることであることがわかります。
「ファーストステップ」、「セカンドステップ」など、各見出しに異なるタイトルを付けてください。
どうすればそれを実行でき、どのテクノロジーを使用しますか?これは純粋にHTMLとCSSで実行できますか、それともJavascript / JQueryを使用して目的を達成する必要がありますか?