2016-04-10 17 views
0

エレメント<header>とセクション<section>の間にスペースを追加しようとしていますが、それらが互いに貼り合わされています。そのため、トップエレメントの底部またはボトムエレメントの最上部にマージンを適用すると、一番下の要素は下の要素と共に下に移動しますが、これはフッターを追加した後にのみ発生します。CSSエレメント間のスペース

検索しましたが、解決策を見つけることができませんでした。すべての..

.hclass {margin-bottom:20;} // header - the top most part, need space below this 
 

 
.tryi {margin:top;} //section the second part, need space above this 
 

 
#divfootr {width:100%;height:auto;position:absolute;bottom:0;text-align:center;} // footer code
<header class="hclass"> 
 
<nav id="indxpg"> 
 
\t <div class="mainnav"> 
 
\t </div> 
 
</nav> 
 
</header> 
 

 
<section class="tryi"> 
 
\t <div id="logotable"> 
 
\t </div> 
 
</section> 
 

 
<footer class="footer"> 
 
    <div id="divfootr"> 
 
     <p><span class="copyright"><strong>&#169; 2016</strong></span></p> 
 
    </div> 
 
</footer>

+2

.tryi {margin:top;} –

+0

ブラウザのキャッシュをクリアしましたか?変更が適用されない場合、これが役立つ可能性があります。 –

+0

いいえ、それはまだ仕事をしていない、別のブラウザを試して、システムを再起動しました。 – TryllZ

答えて

3

おかげで余裕を追加するあなたの方法が間違っています。

margin-top:20px;

1

あなたの行方不明PX:それは(固定マージン)は、このようなものでなければなりません。 .hclass {margin-top:20px}

関連する問題