jquery - 来自某处的幻影边缘

标签 jquery html css

我希望四个“方形”div 紧密地显示在一起,并具有 0 边距和 0 填充等。因此它们类似于一个大正方形

我用过

*{

 }

选择器和我的浏览器可以识别它,并且通过我的开发工具找不到边距和填充。但仍有空间。非常感谢任何帮助

http://jsfiddle.net/fwwzba14/

HTML

<div id="container">

        <div class="wrapper">
            <div class="box">

            </div>
        </div>
            <div class="wrapper">
            <div class="box">

            </div>
        </div>
            <div class="wrapper">
            <div class="box">

            </div>
        </div>
            <div class="wrapper">
            <div class="box">

            </div>
        </div>




    </div><!-- Container close -->

CSS

*{
margin: 0;
padding: 0;
}

body{
background: black;
}
#container{
width: 960;
margin: 0 auto;
}

.wrapper{
display: inline-block;
float: center;
}
.box{
width: 240px;
height: 240px;

background: white;
}

最佳答案

它是内联元素之间的空白(与内联单词之间的空格相同)。这不是边距。

several ways删除 inline-block 元素之间的空白,或者您可以使用 float:left; :

* {
    margin: 0;
    padding: 0;
}
body {
    background: black;
}
#container {
    width: 960px;
    margin: 0 auto;
}
.wrapper {
    float: left;
}
.box {
    width: 240px;
    height: 240px;
    background: white;
}
<div id="container">
    <div class="wrapper">
        <div class="box"></div>
    </div>
    <div class="wrapper">
        <div class="box"></div>
    </div>
    <div class="wrapper">
        <div class="box"></div>
    </div>
    <div class="wrapper">
        <div class="box"></div>
    </div>
</div>
<!-- Container close -->

您还忘记设置 #container 的宽度单位 (px)。

关于jquery - 来自某处的幻影边缘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27248712/

相关文章:

html - 阿拉伯语文本被 HTML 搞乱了

javascript - Facebook 的 CSS 类名称的 "-cx-PRIVATE-"前缀是否受到 Greasemonkey 类型用户脚本的保护?

jQuery延迟()在效果之后起作用,但在效果之前不起作用?

javascript - 根据另一个表单字段更新表单字段

html - 扩展 Bootstrap 以包含超小的内联表单

html - 希望内容以父为中心但 flex 包裹

javascript - 如何显示来自文本字段的用户输入

javascript - jQuery 在新的触发之前等待函数完成

html - 更改 anychart 加载器中的内容

html - 如何使此图像合并到隐藏图像部分的垂直线中?