如何基于元素';它的CSS';s以前的相邻兄弟姐妹';什么是CSS?

如何基于元素';它的CSS';s以前的相邻兄弟姐妹';什么是CSS?,css,angularjs,margin,Css,Angularjs,Margin,我正在尝试制作一组按钮,这些按钮粘贴在页面底部,并以恒定的空间分隔。我使用angularJS的ng repeat指令通过ajax请求获取数据,然后使用该请求显示按钮 我的问题在于使按钮之间的距离恒定 如您所见,其中三个按钮位于完全相同的空间中,因为边距不是累积的。是否有任何方法可以使用CSS根据之前相邻的兄弟元素确定元素的边距 比如: .sticky-footer{ position: fixed; bottom: 0; margin-left: 20px; } .stic

我正在尝试制作一组按钮,这些按钮粘贴在页面底部,并以恒定的空间分隔。我使用angularJS的ng repeat指令通过ajax请求获取数据,然后使用该请求显示按钮

我的问题在于使按钮之间的距离恒定

如您所见,其中三个按钮位于完全相同的空间中,因为边距不是累积的。是否有任何方法可以使用CSS根据之前相邻的兄弟元素确定元素的边距

比如:

.sticky-footer{
   position: fixed;
   bottom: 0;
   margin-left: 20px;
}

.sticky-footer + .sticky-footer{
   margin-left = (previous sibling's margin) + 100;
}

你做错了。做一个容器,把它放好,然后按里面的按钮

。粘性页脚{
位置:固定;
底部:0;
左:0;
}
.粘性页脚按钮{
左边距:20px;
}
点击我
点击我
点击我
点击我

啊,对不起,我对CSS比较陌生。谢谢你的帮助@朱利安尼芬你不必向我道歉,当然,每个人都从某个地方开始:)
.sticky-footer{
  position: fixed;
  bottom: 0;
  left: 0;
}

.sticky-footer button {
    margin-left:20px;
}

<div class="sticky-footer">
    <button>click me</button>
    <button>click me</button>
    <button>click me</button>
    <button>click me</button>    
</div>