HTMLとCSSを使用して、いくつかのフォームフィールドの右側にコールアウトバブルを追加しようとしています。コールアウトが他のレイアウトに影響を与えたくないので、絶対に配置しましたが、どういうわけか、別の要素の右側に一定の距離を配置したいと思います。
これは基本的に私が持っているものです:
<ul>
<dt><label>...</label></dt>
<dd>
<input ...>
<span class='callout'>Helpful tip about this field</span>
</dd>
</ul>
と:
.callout {
position: absolute;
}
したがって.callout
、レイアウトフローの外に配置する必要があります(したがってposition:absolute
、関連付けられている入力フィールドのすぐ右側に配置する必要があります(もちろん、フィールドの幅を事前に知らなくても)。
何か案は?