なぜ dt に position: relative; をつけるのですか?

dt::after で指定した position: absolute; の配置基準を dt にするためです。
2022年1月27日
ユーザー

この場合の position: relative; は、親要素に付けることによって、dt::afterposition: absolute; の基準点を親要素にしていると認識しています。
他方、そもそも position: relative; は基準点から指定分だけオフセットさせるためのプロパティでもありました。
この2つが頭の中でうまく繋がりません。
どのように解釈すればよいのでしょうか。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?