2011-01-27 23 views
0

この問題は簡単ではありませんが、私はそれを解決しようとしています。私はこの無料でシンプルなメニューをjavascript-array.com/scripts/simple_drop_down_menu/からダウンロードしました(コードはページに含まれています)。それは大丈夫です、それはうまく動作しますが、私は異なる方法でそれを整列させるために私は何を変えなければならないのか分かりません。この例からわかるように、ドロップダウンメニュー(トップメニューの上にマウスを置くと表示されます)は、トップメニューと同じ左余白を持っています(トップメニュー、たとえばヘルプは対応するドロップダウンメニューと左揃えです)。画面に要素を配置する方法は?

右揃え - 右上のドロップダウンメニューの右マージンをトップメニューの右端に合わせます(たとえば、 "ヘルプ"ドロップダウンの右余白を "ヘルプ"の右余白に合わせる)ボタン)。それは簡単だろういくつかのCのような言語で

dropDiv.left=(TopDiv.left+topDiv.width)-dropDiv.widthしかし、私は、ページからそのメニューのためにそれを行う方法見当がつかないi'vは....投稿:

\助けてください! (あなたの<body>セクションに含まれる)<style>ブロックで

答えて

-1

#sddm div a下単にtext-align: right;text-align: left;を変更してから記載されているメニュー項目は右に配置されます。

+0

質問は、テキストを右揃えにする方法ではなく、右端がボタンの右側に並ぶようにメニューを配置する方法です。 – kprevas

0

テーブルを使用すると、必要に応じてすべての要素を整列できます。

関連する問題