2 つの div を隣り合わせに並べようとしています。firefox と chrome の CSS をハックすることができましたが、Internet Explorer に問題がありました。私はここを見てきましたが、グーグルはいくつかを見つけましたが、まだ問題があります.
ウェブサイトはこちら
http://colmandesigns.123abc.co.nz/dev/brittens/index.html
ここに私のCSSがあります
どんな助けでも素晴らしいでしょう
ありがとう
2 つの div を隣り合わせに並べようとしています。firefox と chrome の CSS をハックすることができましたが、Internet Explorer に問題がありました。私はここを見てきましたが、グーグルはいくつかを見つけましたが、まだ問題があります.
ウェブサイトはこちら
http://colmandesigns.123abc.co.nz/dev/brittens/index.html
ここに私のCSSがあります
どんな助けでも素晴らしいでしょう
ありがとう
あなたの問題は、要素の配置方法に関連しています。この構造を使用して要素を整列するには、アンカーをイメージ (「staffimages」内) で区切る すべての<br>タグを削除し、CSS マージンを使用する必要があります。
<div class="staffimages"> <a href="#"> <img src="images/staff.jpg" width="50" height="50" alt="Johnny" border="0"> </a> <br> -- これを削除 <br> -- これも削除 (など)
また、問題を解決する方法が他にない場合を除き、ブラウザー固有の CSS ハックを使用しないことをお勧めします。
以下に、HTML ファイルで使用する CSS スニペットを示します。
@charset "utf-8"; /* CSS ドキュメント */ 本体 {マージン: 0 自動;} .container {マージン:0 自動; 幅:1000px; 高さ:950px; background-image:url(images/container.png);} #引き返す { 位置: 絶対; 左: 0px; 上: 16px; 幅:700px; 右:700px; 高さ: 126px; z-index: -1; 背景画像:url(images/bgbg.png); } /* ヘッダー */ .header {幅:982px; 高さ:370px; margin-left:9px; 背景画像:url(images/header.jpg);} .navibg {background-image:url(images/navibg.png); 幅: 983px; 高さ:56px;} .logo {margin-top:-40px;} /* コンテンツのタイトル */ #ようこそ {幅:89px; 高さ:22px; padding-left:50px; パディングトップ:30px; フロート:左;} #サービス{幅:89px; 高さ:22px; マージン左:-90px; パディングトップ:250px; フロート:左;} #contactus {幅:89px; 高さ:22px; padding-left:50px; パディングトップ:30px; フロート:左;} #makelifeeasy {幅:89px; 高さ:22px; padding-left:30px; パディングトップ:30px; フロート:左;} .seperator {幅:300px; フロート:右; パディングトップ:30px; パディング右:90px;} #チーム { 位置: 相対; マージントップ: 30px; 高さ: 19px; 幅: 78px; フロート: 右; マージン右: -105px; } /* ナビゲーション */ .navi {フロート:右; パディング右:50px; パディングトップ:3px;} /* コンテンツ */ .welcomecolumn {幅:500px; 高さ:自動; フロート:左; パディング左:6px; パディングトップ:5px; font-family:Verdana、Arial、Helvetica、sans-serif; フォントサイズ:11px; テキスト整列:両端揃え; 色:#505050; 行の高さ:150%;} .servicescolumn {幅:500px; 高さ:自動; フロート:左; パディング左:6px; パディングトップ:5px; font-family:Verdana、Arial、Helvetica、sans-serif; フォントサイズ:11px; テキスト整列:両端揃え; 色:#505050; 行の高さ:150%;} .list1 {フロート:左; margin-left:-20px;} .list2 {フロート:右; padding-right:200px;} /* フッター */ .footer {background-image:url(images/footer.png); 幅:982px; 高さ:65px; margin-left:9px; マージントップ:460px; 色:#505050} .footernavi {font-size:9px; font-family:Verdana、Arial、Helvetica、sans-serif; フロート:右; パディング右:60px; パディングトップ:27px;} .footernavidetails {font-size:10px; font-family:Verdana、Arial、Helvetica、sans-serif; フロート:左; パディング左: 308px; パディングトップ:27px; 色:#FFFFFF; } .footertext {padding-left:40px; フォントサイズ:10px; font-family:Verdana、Arial、Helvetica、sans-serif; パディングトップ:110px; padding-bottom:5px; 色:#aeaeae; text-align:center} /* チーム */ .staffimages { 高さ:自動; フロート:左; マージン左:12px; マージントップ:15px; } .staffimages { 表示: インラインブロック; margin-bottom: 20px; } .stafftext1、.stafftext2、.stafftext3、.stafftext4、.stafftext5 { 幅:150px; フロート:左; margin-left:80px; 色:#505050; font-family:Verdana、Arial、Helvetica、sans-serif; フォントサイズ:10px; テキスト整列:両端揃え; 位置:絶対; } .stafftext1 { 上:30px; } .stafftext2 { 上:100px; } .stafftext3 { 上:170px; } .stafftext4 { 上:242px; } .stafftext5 { 上:311px; } /* 続きを読む */ #readmore, #readmore2, #readmore3, #readmore4, #readmore5 { 幅: 100px; 高さ: 自動; フロート: 右; 位置: 絶対; 左マージン: 80px; } #続きを読む { 上: 66px; } #続きを読む2 { 上: 135px; } #続きを読む3 { 上: 204px; } #続きを読む4 { 上: 275px; } #続きを読む5 { 上: 345px; } .contact詳細 {font-family:Verdana、Arial、Helvetica、sans-serif; フォントサイズ:12px; 幅:400px; パディング左:8px; 行の高さ:40%; 色:#626262} .main {color:#626262} /* グーグル */ 。グーグル { 幅:300px; 高さ:305px; フロート:左; マージン左:8px; マージントップ:12px; margin-bottom:20px;} /* リンク */ a.colman:link { color:#aeaeae; text-decoration:none} /* 未訪問のリンク */ a.colman:訪問 { color:#aeaeae; text-decoration:none} /* 訪問したリンク */ a.colman:hover {color:#0c3976; text-decoration:none} /* マウスオーバー リンク */ a.colman:active { color:#aeaeae; text-decoration:none} /* 選択されたリンク */ a.footerlinks:link { color:#FFFFFF;} /* 未訪問のリンク */ a.footerlinks:visited { color:#FFFFFF;} /* 訪問したリンク */ a.footerlinks:hover {color:#FFFFFF;} /* マウスオーバー リンク */ a.footerlines:active { color:#FFFFFF;} /* 選択されたリンク */