2012-02-14 11 views
0

ウェブサイトにいくつかのコンテンツを追加しようとしています。新しいコンテンツを配置するときに、新しいコンテンツのマージンを変更すると、他のコンテンツが下に移動します。私は間違って何をしていますか?ここで本文にコンテンツを配置する際のHTMLの問題

は、HTML

<ul class="listing"> 
<li><a href="R">R</a></li> 
<li><a href="I">I</a></li> 
<li><a href="V">V</a></li> 
</ul> 

<p class ="something"> 
<a href="R.jpg"><img src="r.jpg"/></a> 

</p> 

と言葉によって、あなたの文章の単語を取ることで

.listing li{display: inline} 
ul.listing{margin-left: 200px; 
     background: gray; 
     box-shadow: 0 0 20px #457; 
     width: 600px; 
     margin-top: 200px; 
     } 
p.something{background: white; 
    margin: auto; 
    margin-top: 100px; 
    margin-left: 200px; 
    padding: 10px; 
    width: 920px; 
    box-shadow: 0 0 20px #457} 
+0

実際にはどのように見えますか? – SpaceBeers

+0

どのマージンを変更するときにどこのコンテンツが動いているか正確に教えていただけますか? –

+0

それは私が何を追加するかは関係ありません。それは、私が追加するコンテンツを下に移動します。それについて考えることは理にかなっています。私がしなければならないことは、コンテンツをサイトのレイアウトに合わせて動かすことだけです。しかし、それはちょっと面倒なので、私はロックされた位置にものを保持する方法を把握しようとしていた。 – Nigel

答えて

0

を行くCSSのサンプルコードです:「私は方法を把握しようとしていましたロックされた位置にものを保つために」

p.something{ 
position: fixed; 
} 

OR

p.something{ 
position: absolute; 
} 

は、正確に何を持っているかによって異なります。

0

ラッパーを使用して、すべての要素から1つの余白左を削除し、ラッパーに適用するだけで、必要な方法でラッパーに適用します(例:ページ/ブラウザーウィンドウのどこかに固定したいスタッフ)。

http://jsbin.com/ejepoc/1/

一度それを設定し、この例を参照してください。

関連する問題