0

Udacity の質問を html で複製しようとしています。元の質問はこちらです。(*)

私の例はこちらです。ご覧のとおり(**)、唯一の問題はラジオ ボタンの位置です(***)。gimp を使用して位置を確認し、それらを html に使用しようとしました。ただし、オフセット (それ自体で完全に管理可能) があるだけでなく、このオフセットもボタンごとに異なります。さらに悪いことに、ある種の相互作用があるようです。いくつかのボタンを削除すると、残りのボタンが本来あるべき場所に近づきます。

私は(おそらく)正しくなるまで位置を推測することができましたが、おそらくこれを何度も行うので、問題をよりよく理解したいと思います. 何が起こっている ?同じ結果を達成するためのより良い方法はありますか?

(*) 私はすでにソースを見るように提案されており、試してみましたが、あまり成功していませんでした
(**) ファイルを Firefox 14 と Chromium 18 で開きました
(***) それらは本来あるべきものでした北、西、東、西のすぐ下の広場

4

1 に答える 1

2

相対的なポジショニングはあなたが望むものではありません。相対的な意味は、要素をその公称位置からオフセットしますが、フロー内の後続の要素にどのように影響するかに関して、元の位置にあるかのように扱います。

実際に必要なのは絶対測位です。まず、コンテナに相対位置または絶対位置を適用する必要があります(グラフdiv)。次に、コンテンツに適用する絶対位置は、そのコンテナを基準にします。

もちろん、絶対位置は実際にはコンテナを基準にしているため、この用語は少し混乱します。

于 2012-07-28T02:32:28.060 に答える