2011-07-05 9 views
0

ChromeとMozillaの2列設定でフッターが表示される問題があります。 IE8でうまく動作します。Chrome/Mozillaの2色設定でコンテンツを表示する際のASPの問題

私は、css includeを使ってaspを書いているので、フッターを表示しています。フッターのCSSコードはこれです:

#siteInfo{ 
     clear: both; 
     border-style: solid; 
     border-color: #cccccc; 
     border-width: 1px; 
     font-size: 75%; 
     color: #000000; 
     padding: 0px 10px 0px 0px; 
     margin-top: 5px; 
     float: left; 
     width: 100%; 
    } 

私はborder:1px solid #cccccc;の短縮にもしていない効果を試してみました。 itsselfがこれですフッターながら:私の経験フッターを修正するための最良の方法のよう

<!-- PAGE FOOTER --> 
<!-- DO NOT EDIT CODE BELOW! --> 

<div id="siteInfo"> 
    Materials provided are for <strong>Educational Use Only</strong>. Published articles are the Copyright of their respective publishers. All other material is Copyright &copy;2011 XXX. You're welcome to use any of my material for eductional or non-commercial use, provided it is in its original form, and I am recognized as its author. Please post links rather than posting copies of the files, so that your users get any updates which I post here. </p> 
</div> 
+0

IEで動作することは、現代のブラウザではうまくいかないことからも意味がありません。動作するものの参照としてIEを使用しないでください。 ASPでは非標準のマークアップが頻繁に生成されるため、リンクを提供することをお勧めします。 – Rob

答えて

0

は、パネルを使用して表形式であるマスターページを使用しています。垂直他以下のいずれかを(分割も同様に行う可能性があります) {注DIVスパンよりも高速である}配置

3パネルブラウザがロードしようとするが、整列等divのいくつかの属性は、IE7のような様々なブラウザでサポートされていない場合、サファリ。

だから私はこのようなフレームセットを使用することをアドバイス:frame_c.htmインサイド

<frameset rows="10%,80%,10%"> 

    <frame src="frame_a.htm" /> 
    <frame src="frame_b.htm" /> 
    <frame src="frame_c.htm" /> 

</frameset> 

はフッターを設定します。

+1

これはフレームセットを使用して少し後退しているようです。特に、正しくスタイル付けされたdivが効率的な場合(div 'はspanを使用するよりも遅くなる可能性がありますが、サーバーへの3回の呼び出しははるかに遅くなります) – Skuld

関連する問題