0

私はこれらのリスト項目を兄弟と一緒に浮かせようと試みてきましたが、それらは自動的に子供たちのためにマージンを作成します。

新しい子が表示されたときに #dropdown div のサイズが変更されるように、これらのリスト項目は position:relative のままにする必要があります。

子を絶対に設定し、jquery を使用して .height() で div のサイズを変更しようとしましたが、「ul」の高さに反応しません。

ドロップダウン機能はまだ実装していません - まだ正しく座らせようとしています。

助けてください!

これまでの私のフィドルはこちらhttp://jsfiddle.net/63pNN/3/

Item1 > ItemA を選択すると、メニューは次のようになります。

ホームアイテム1 アイテム2 アイテム3 アイテムA
アイテムB アイテムX
アイテムY

4

1 に答える 1

0

フロートとマージンを使用する場合は、次のように幅を指定する必要があります。

li {
  display: inline-block;
  float:left;
  width:50px;
  margin-left:10px;
}

お役に立てれば :)

更新: http://jsfiddle.net/63pNN/31/

于 2012-08-09T00:45:50.447 に答える