0

そのため、何をしたのかわかりませんが、このページにフェスティバルの画像を配置した後、フッターが下部に表示されなくなります。HTML 5タグを使用する以外に、divにするなど、考えられるすべてのことを試しましたが、IEはうまくプレイしたくありません。うーん。これが私のサイトです。フッターは、index2.htmlページ以外のすべてのページで優れています。

HTML

<footer class="clearfix">
<a href="events.html">Events</a> | <a href="wineries.html">Wineries</a> | <a href="restaurants.html">Restaurants</a> | <a href="golf.html">Golf Courses</a> | <a href="index.html">Home</a>
<a href="http://ambergoodwin.com/" title="Graphic & Web Design | www.ambergoodwin.com" id="ambergoodwin">Amber Goodwin | Creative &amp; Fresh Designs</a>
</footer>

CSS

footer { width: 100%; height: 130px; position: relative; top: 600px; background-color: #b14a0f;  font-size: 1.2em; padding-top: 30px; color: #721501; text-align: center; clear: both; }

これがすべてのページでどのように表示されるかはわかりませんが、この最新のページです。IEに関するヘルプやアドバイスは素晴らしいです!

* アップデート *

コードにシムがあり、フッターを通常のol divにしたところですが、それでも奇妙な動作をしています。それは私の新しいスタイルを無視しているようなものです.....誰かが何が起こっているのか知っていますか?

4

4 に答える 4

1

IE8以降はhtml5をネイティブでサポートしていません。html5shimなどの互換性ユーティリティを使用する必要があります

于 2012-05-20T02:29:04.510 に答える
1

<nav id="main-navigation">要素が正しく閉じられていません。これにより、レイアウトが混乱する可能性があります。

于 2012-05-20T14:24:39.090 に答える
1

わお。だから私はそれを修正しました。wtfがIEで実行されているかどうかはまだわかりませんが、新しいスタイルシートを作成する必要がありましたが、新しい変更を行うたびに、別のスタイルシート名にリンクする必要がありました。IEがそのように振る舞うことを聞いたことがありますか?

コメントを投稿してくれたユーザーに感謝します!数時間髪を抜いた後、IEで機能させるためにこれまでにないことをしました。最も重要なことは、それが報われることです。

于 2012-05-21T23:56:04.577 に答える
0

はははは、IE用にコーディングする必要があります。特にそのようなサイトでは、ほとんどの羊がそれを使用しているためです。

しかし、そうです、div要素を使用し、それに応じてスタイルを設定します。

于 2012-05-20T02:41:19.633 に答える