私は960ピクセル幅のウェブサイトを作っていますが、画面が大きくなると見えるようにヘッダの両側に画像が必要です。レイアウトの外に画像を配置する
は、私は960ピクセル幅が広い私はこれらの余分なサイド画像はブラウザによってカウントされないようにする必要がありますサイトを維持したいので、私はそれが左
上で動作するように取得することができ、ここで参照してください。
http://www.wireframebox.com/test/sideimages/index_leftworks.html
コード:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
body { margin: 0; padding: 0; border: 0; background-color:#096 }
img { border: 0; }
#main {
width:960px;
height:216px;
background-image:url(main.jpg);
position:relative;
top:0; margin: 0 auto;
}
#left {
width:170px;
height:216px;
background-image:url(left.jpg);
float:left;
left:-170px;
position:relative;
}
#right {
width:170px;
height:216px;
background-image:url(right.jpg);
float:right;
left:170px;
position:relative;
}
</style>
</head>
<body>
<div id="main">
<div id="left"></div>
<div id="right"></div>
</div>
</body>
</html>
ウィンドウを細くすると左の赤いイメージがブラウザウィンドウに下のスクロールバーを表示させずにサイト外に消えますが、右のものと同じことをしようとすると正しく動作しません
CSSがでているだけ<div id="right"></div>
が欠落している、
http://www.wireframebox.com/test/sideimages/
コードが同じで
を見ます起源。
あなたはまた、それが全体的なサイトは、なぜ左にこの作業を行いますがない
http://www.tequilafish.com/2009/04/22/css-how-to-pin-an-image-to-the-bottom-of-a-div/
幅影響を与えることなく、ページの左側を突き出した日付を表示するには、このサイトで使用されて見ることができます権利?
。他の人が同じ問題を読んで、あなたのサイトがオフラインであることを考えてください:)そして、変更を適用してください:) – Neysor
すべてをやってくれてありがとう!うまくいけば、誰かが何がうまくいかないかを知ることができます。また、私はあなたが何を意味しているのか分かりません。 –
[レイアウトの外に画像をスクロールバーなしで配置する]の可能性があります。/questions/9731774 /位置決めの画像 - スクロールバーなしのレイアウト外) – Starx