私は次のような種類のメニューを作成する必要がありますが、IEで動作するように、CSSを左右に配置する方法がわかりませんあまりにも。なぜCSSと格闘、これを行うには、テーブルを使用するので、はるかに簡単であるボタンなどを左右に揃えることができるCSSメニュー
|Button1|Button2|-----------------------------------------------|Button3|
|table here ------------------------------------------------------------|
|Button1|Button2|-----------------------------------------------|Button3|
これはいいですが、要素を残しておけば、メニューからドロップダウンするので、IE7との間に問題があります。Firefoxや他のブラウザでは、これは問題なく動作しますが、IE7はこの奇妙な問題を抱えている... –
IEは通常行います - あなたはこのレイアウトに問題がある場合、絶対的な代替はIEでうまくいくことがあります。ラッパーdivをposition:relativeに変更し、.menu-button-rightを{position:absolute;}に変更します。トップ:0;右:0; }。もう一つの選択肢は、float:right要素を最初に置くことです。 – Keith