虽然,试图在网站上创建一个正文border
,但我在创建网站和border
之间的margin
时遇到了麻烦。在CSS中的边框边距?
我想在border
的周围有20px
的余量,但我似乎无法弄清楚如何做到这一点,任何人都可以帮助我吗?
我的最终目标是border
看起来接近this。
虽然,试图在网站上创建一个正文border
,但我在创建网站和border
之间的margin
时遇到了麻烦。在CSS中的边框边距?
我想在border
的周围有20px
的余量,但我似乎无法弄清楚如何做到这一点,任何人都可以帮助我吗?
我的最终目标是border
看起来接近this。
只是使周围适当媒体查询内容的包装的div,像这样
#wrapper {
max-width: 1100px;
margin: 20px auto;
border:1px solid #333;
padding:20px;
background:#eee;
}
@media screen and (max-width: 1260px) {
#wrapper {
margin: 20px;
}
}
#content {
background:#ccc;
}
您是否尝试过的CSS margin
性质的东西吗?
body
{
margin: 20px;
}
您应该创建两个div周围一切都在你的身体,这样的:
<html>
<head>
[...]
</head>
<body>
<div id="global">
<div id="global-inner">
[Your original code ...]
</div>
</div>
</body>
</html>
然后你只需要做一些CSS
#global {
border: 1px solid #CCCCCC;
margin: 40px auto;
width: 90%;
}
#global-inner {
margin: 7% 7%;
}
见的jsfiddle:https://jsfiddle.net/9usf2hmh/
希望我帮你:)
您应该做的只是在您的身体或主容器上使用padding
。
请记住,在那个特定的页面设计,填充是左/右和顶部,底部padding
是页脚元素的一部分,这就是他实现在底部元素top-border
当您提出一个关于您的**代码**导致的问题的问题时,如果您提供了可供人们用来重现问题的代码,那么您将得到更好的答案。该代码应该是[最小,完整和可验证](http://stackoverflow.com/help/mcve)。附:身体边框与容器边框不一样。 – Aziz