私は各単語の上にあるテキストのすべての単語の定義を表示しようとしています(定義が重なっても問題ありません)。コンテナの内容をまとめる
問題は、行の最後の定義と最後の単語が一緒に留まらないということです。定義は前の行にとどまり、単語は常に次の行に進みます。
どうやって貼り合わせるのですか?ここで
はフィドルです:https://jsfiddle.net/fiddledidi/vtub581m/
body .paircontainer {
position: relative;
}
.def {
position: absolute;
bottom: 3.75em;
}
.def span {
position: absolute;
display: block;
}
<div style="line-height: 375%">
<p>
<span class="paircontainer">
<span class="def">
<span>Definition
</span>
</span>
<span>Word
</span>
</span>
<span class="paircontainer">
<span class="def">
<span>Definition
</span>
</span>
<span>Word
</span>
</span>
<span class="paircontainer">
<span class="def">
<span>Definition
</span>
</span>
<span>Word
</span>
</span>
<span class="paircontainer">
<span class="def">
<span>Definition
</span>
</span>
<span>Word
</span>
</span>
</p>
ええと、何が問題なのですか?不要なようですが、期待どおりに動作します。 – Michelangelo
実際それはしません。複数の行にまたがると、定義と単語の最後のペアが分離されます。でも気にしないで。私はすでに答えがあります:) – CamelCase