Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 无法使用css圆在div之间生成填充_Html_Css - Fatal编程技术网

Html 无法使用css圆在div之间生成填充

Html 无法使用css圆在div之间生成填充,html,css,Html,Css,更新 Arnab Chatterjee,Vikram,sbeliv01都是正确的。另一件我做错了的事是将图标文本定位为顶部,而不是边距顶部。卢克指出,使用top将其定位在容器外部 我有一组div,其中包含一个由CSS绘制的圆。div会根据浏览器的宽度自动重新对齐(我使用的是mix-it库)。但是,我在圆圈下面写的文字在相互对齐时与圆圈下面的圆圈重叠。我试图给圆圈添加填充物,但这只会使圆圈变大。有没有一种方法可以为每个div添加填充,这样它们在放置在彼此上方时不会重叠 下面是我的尝试 HTML

更新

Arnab Chatterjee,Vikram,sbeliv01都是正确的。另一件我做错了的事是将图标文本定位为顶部,而不是边距顶部。卢克指出,使用top将其定位在容器外部


我有一组div,其中包含一个由CSS绘制的圆。div会根据浏览器的宽度自动重新对齐(我使用的是mix-it库)。但是,我在圆圈下面写的文字在相互对齐时与圆圈下面的圆圈重叠。我试图给圆圈添加填充物,但这只会使圆圈变大。有没有一种方法可以为每个div添加填充,这样它们在放置在彼此上方时不会重叠

下面是我的尝试

HTML

<head>
    <link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
    <div class="container">
        <div class="mix iconcircle"><div class="icontext">Icon 1</div></div>
        <div class="mix iconcircle"><div class="icontext">Icon 2</div></div>
        <div class="mix iconcircle"><div class="icontext">Icon 3</div></div>
        <div class="mix iconcircle"><div class="icontext">Icon 4</div></div>

    </div>
    <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
    <script src="http://cdn.jsdelivr.net/jquery.mixitup/latest/jquery.mixitup.min.js"></script>
    <script type="text/javascript">
        $(function(){
            $('.container').mixItUp();
        });
    </script>
</body>

只需在
.iconcircle
类中添加
边距底部
,即可在圆圈之间添加一些间距


只需在
.iconcircle
类中添加
边距底部
,即可在圆圈之间添加一些间距


只需在
.iconcircle
类中添加
边距底部
,即可在圆圈之间添加一些间距


只需在
.iconcircle
类中添加
边距底部
,即可在圆圈之间添加一些间距

只需添加类:

    .mix.iconcircle {
        margin-bottom: 20px;
    }
只需添加类:

    .mix.iconcircle {
        margin-bottom: 20px;
    }
只需添加类:

    .mix.iconcircle {
        margin-bottom: 20px;
    }
只需添加类:

    .mix.iconcircle {
        margin-bottom: 20px;
    }

您应该使用边距/边距底部,因为填充是边框和内容之间的空间。在你们的例子中,你们使用边界和边界半径使它成为圆形,这意味着你们在填充中使用的任何东西,你们只是在扩展你们的边界,而不是元素之间的间距

您应该使用以下选项

.iconcircle{
    background-color: rgba(204, 0,102,0);
    border: 4px solid #FFF;
    height: 180px;
    width: 180px;
    border-radius: 50%;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    margin-bottom : 15px;
} 

您应该使用边距/边距底部,因为填充是边框和内容之间的空间。在你们的例子中,你们使用边界和边界半径使它成为圆形,这意味着你们在填充中使用的任何东西,你们只是在扩展你们的边界,而不是元素之间的间距

您应该使用以下选项

.iconcircle{
    background-color: rgba(204, 0,102,0);
    border: 4px solid #FFF;
    height: 180px;
    width: 180px;
    border-radius: 50%;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    margin-bottom : 15px;
} 

您应该使用边距/边距底部,因为填充是边框和内容之间的空间。在你们的例子中,你们使用边界和边界半径使它成为圆形,这意味着你们在填充中使用的任何东西,你们只是在扩展你们的边界,而不是元素之间的间距

您应该使用以下选项

.iconcircle{
    background-color: rgba(204, 0,102,0);
    border: 4px solid #FFF;
    height: 180px;
    width: 180px;
    border-radius: 50%;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    margin-bottom : 15px;
} 

您应该使用边距/边距底部,因为填充是边框和内容之间的空间。在你们的例子中,你们使用边界和边界半径使它成为圆形,这意味着你们在填充中使用的任何东西,你们只是在扩展你们的边界,而不是元素之间的间距

您应该使用以下选项

.iconcircle{
    background-color: rgba(204, 0,102,0);
    border: 4px solid #FFF;
    height: 180px;
    width: 180px;
    border-radius: 50%;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    margin-bottom : 15px;
} 

问题是处理响应中断的代码。无论浏览器的宽度如何,它都只在一列中显示所有内容。由于包含jQuery库+插件,FIDLE设置不正确。请参阅更新的小提琴-。这不是期望的输出吗?问题是处理响应中断的代码。无论浏览器的宽度如何,它都只在一列中显示所有内容。由于包含jQuery库+插件,FIDLE设置不正确。请参阅更新的小提琴-。这不是期望的输出吗?问题是处理响应中断的代码。无论浏览器的宽度如何,它都只在一列中显示所有内容。由于包含jQuery库+插件,FIDLE设置不正确。请参阅更新的小提琴-。这不是期望的输出吗?问题是处理响应中断的代码。无论浏览器的宽度如何,它都只在一列中显示所有内容。由于包含jQuery库+插件,FIDLE设置不正确。请参阅更新的小提琴-。这不是期望的输出吗?只是一个平视,你定位了文本,使它们实际上不在圆圈内。Padding还指元素内部文本和边界之间的间距,而margin指其他元素之间的间距。边距可能就是你要找的。只需抬头,你就可以定位文本,使它们实际上不在圆圈内。Padding还指元素内部文本和边界之间的间距,而margin指其他元素之间的间距。边距可能就是你要找的。只需抬头,你就可以定位文本,使它们实际上不在圆圈内。Padding还指元素内部文本和边界之间的间距,而margin指其他元素之间的间距。边距可能就是你要找的。只需抬头,你就可以定位文本,使它们实际上不在圆圈内。Padding还指元素内部文本和边界之间的间距,而margin指其他元素之间的间距。边距可能正是您所寻找的。该解决方案会破坏响应性,只在一列中显示所有内容。该解决方案会破坏响应性,只在一列中显示所有内容。该解决方案会破坏响应性,只在一列中显示所有内容。该解决方案会破坏响应性,并且只在一列中显示所有内容。