css - css 元素之间的间距

标签 css element spacing

我正在尝试在元素之间添加空格 <header>和部分 <section>但是它们彼此粘在一起,这样当我将边距应用到顶部元素的底部或底部元素的顶部时,顶部元素与底部元素一起向下移动,这只发生在我添加页脚之后.

我进行了搜索,但找不到解决方案。

感谢大家..

.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">
	<div class="mainnav">
	</div>
</nav>
</header>

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

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

最佳答案

您添加 margin 的方式不正确。它必须是这样的(固定边距):

margin-top:20px;

关于css - css 元素之间的间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36526906/

相关文章:

css - 鼠标悬停在跨度上不起作用

java - 线程 "main"org.openqa.selenium.WebDriverException : Returned value cannot be converted to WebElement: {ELEMENT=1} 中出现异常

javascript - 如何从元素中获取属性?

swift - 如何调整导航栏文本中的字距调整?

html - 无法删除网页切片图像中图像下方的空间

ios - 在容器 View 中均匀分布多个 View

css - 如何 float 或显示内嵌表格

php - 即使按下向上和向下键工作正常, Bootstrap 下拉也不起作用

javascript - 向下滚动时如何动态偏移顶部栏高度

java - 用户指定的二维数组元素值