2011-08-04 9 views
1

属性id#メイン画像。問題はこれです、私はこのdivを上位&の左の属性を使って配置することができません。このdivは#col2と一緒にあり、#col2はfloat left属性を持っています。は、私は私がdiv要素を作成した#1 COL2で</p> <p>ヘッダ、バナー、COL1、COL2、フッター</p> <p>とが含まれているシンプルなウェブサイトのレイアウトを作成してい

#main-image { 
    width: 343px; 
    height: 312px; 
    background: #c4b17e; 
    position: relatvie; 
    z-index: 10; 
    top: -100px; 
    left: -148px; 
} 
+7

「相対」は間違っていますか? –

+1

'relative'は実際のコードで正しく綴っていますか? –

+0

それはまったく動いていないのですか、またはあなたの事が下のフィドルのようにページから外れていますか? –

答えて

0

綴りが間違っていますrelativeです。それを修正してみてください。

希望すると便利です。
N.S.

+1

これは私がこれまでに経験した中で最も複雑な状況でしたが、解決策は驚くほど簡単です。あなたのための親指とあなたのためのstackoverflow – Fahad

1

含まれるdivのサイズを確認してください。あなたが入っているdivの中にいるので、小さすぎると、含まれるdivには移動する余地がありません。

divをフローティングにすると、ほとんどのブラウザはdivの幅を調整して、必要なものだけを占有します。

私のお勧め:#FF0000などの#col2に背景色を追加して、その幅と高さを確認してください。小さすぎる場合は#col2の幅を800pxなどに調整してください。

また、相対的なスペルを修正しました。

関連する問題

 関連する問題