如果空间足够,请设置边距

时间:2013-06-20 12:13:42

标签: html css3 margin css

我的身体里有一个容器(width:800px)。

如果有足够的空间(屏幕宽度>(800px +边距)),容器应该有一边的边距,但如果屏幕宽度<= 800px,则没有边距。

如何吗

更新 - 一些代码:

    <style>
        body {
            margin: 0;
        }
        #container {
            display: block;
            float: right;
            width: 800px;
            height: 100%;
            background-color: #474747;
            margin-right: 100px;
        }
    </style>


<body>
    <div id="container">TODO write content</div>
</body>

1 个答案:

答案 0 :(得分:0)

使用mediaqueries:

#container {
  width: 800px;
}
@media screen and (min-width: 820px) {
   #container {
      margin-left: 20px;
   }
}

例如,如果您的保证金为20px,只需检查800+20 px为最小宽度