JQueryでメニューを作成しようとしていますが、1つのメニュー項目を使用しているときにうまく動作しますが、2番目のメニュー項目を実装しようとすると、前のメニュー項目...質問メニューで問題が発生しました
Here's a demo of what im trying to do
JQueryでメニューを作成しようとしていますが、1つのメニュー項目を使用しているときにうまく動作しますが、2番目のメニュー項目を実装しようとすると、前のメニュー項目...質問メニューで問題が発生しました
Here's a demo of what im trying to do
まず、表以外のデータにはテーブルを使用しないでください。
第2に、.menu
クラスに「float:left」を追加します。
.menu
{
width:150px;
float: left;
}
はフィドル更新:http://jsfiddle.net/ZxvkN/19/
あなたはCSSスタイリングの話をしている場合は、私はあなたがする必要があるだろう、すべてがトップにテーブルセルの垂直方向の配置を設定されていると思います。以下のコメントを戦うために
table td{
vertical-align: top;
}
...;) 私はthis jsFiddle exampleからテーブルを削除し、DIVに置き換えられました。また、メニュークラスに少し余分なスタイルを追加しました。
彼のテーブルの使用を支える悪!恥のために、恥について –
ハ!勝負を受けて立つ! (そして私はあなたの答えを見て不正行為をしなかった)。私たちはさまざまな解決策も出てきているようです。 – Amadiere
私はあなたの答えの精度を落としていませんでしたが、問題を修正しましたが、この問題を表明した根本的な問題を修正するために、 –
table td{
vertical-align: top;
}
これは完全に機能します。
だから... ...あなたのコードは何ですか? –
これはリンク上にあり、jsFiddleのライブデモンストレーションです! – Luis