Javascript CSS:如何在中心设置多个div

Javascript CSS:如何在中心设置多个div,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有4个像这样的父亲节:- <div class="mashsb-buttons"> <a style="" class="mashicon-tw" href="#" target="_blank"></a> <a style="" class="mashicon-fb" href="#" target="_blank"></a> <a style="" class="mashicon-gp" href="#" target="

我有4个像这样的父亲节:-

<div class="mashsb-buttons">

<a style="" class="mashicon-tw" href="#" target="_blank"></a>
<a style="" class="mashicon-fb" href="#" target="_blank"></a>
<a style="" class="mashicon-gp" href="#" target="_blank"></a>
<a style="" class="mashicon-ins" href="#" target="_blank"></a>

</div>
我需要的结果如下图:-

现在,我需要在我的页面中心显示它 你能做什么?

CSS:

    .mashsb-buttons {
  position: absolute;
  bottom: 10px;
  z-index: 1000;
  width:10%;
  max-width: 100%x;
  height: 60px;
  margin: 0 auto;
  left:0;
  right:0;

}
也可以使用负边距,如下所示:

CSS

HTML:

给你 html

小提琴:

或者,如果你想让它们都在同一条线上居中,那么就去掉这样的标签

这是

我希望这会对您有所帮助。

既然您标记了JQuery,下面是最简单的JQuery答案。它还可以用于调整窗口大小

演示: JQUERY CSS
我想你的意思是水平居中。这是我对一个类似问题的回答。不管你想让它水平居中,垂直居中,还是两者都居中,我认为它回答了你的问题。你可能会想使用stickyfill.js之类的东西,如果你最初在问题中使用stickyfill.js会有所帮助。你不清楚你是否希望div处于绝对位置。文本对齐:居中;不适用于“位置”,因为它们是两种对齐样式
position: absolute; 
  width: 100px; 
  height: 100px;    
  bottom: 0px;  
  left: 50%;    
  margin-left: -50px;
<div class="mashsb-buttons">

<a style="" class="mashicon-tw" href="#" target="_blank">...</a>
<a style="" class="mashicon-fb" href="#" target="_blank">...</a>
<a style="" class="mashicon-gp" href="#" target="_blank">...</a>
<a style="" class="mashicon-ins" href="#" target="_blank">...</a>

</div>
<a style="" class="mashicon-tw" href="#" target="_blank">Link 1</a><br>
<a style="" class="mashicon-fb" href="#" target="_blank">Link 2</a><br>
<a style="" class="mashicon-gp" href="#" target="_blank">Link 3</a><br>
<a style="" class="mashicon-ins" href="#" target="_blank">Link 4</a><br>

</div>
.mashsb-buttons{text-align: center;}
<div class="mashsb-buttons">

    <a style="" class="mashicon-tw" href="#" target="_blank">Link 1</a>
    <a style="" class="mashicon-fb" href="#" target="_blank">Link 2</a>
    <a style="" class="mashicon-gp" href="#" target="_blank">Link 3</a>
    <a style="" class="mashicon-ins" href="#" target="_blank">Link 4</a>

    </div>
.mashsb-buttons{
    position:fixed;
    bottom:10px;
    left:30%;
}
.mashsb-buttons a{
    float:left;
    margin:0 10px;
}
$(document).ready(function(){
    makeItCenter();
});

$(window).resize(function(){
    makeItCenter();
});

function makeItCenter() {
    $('.mashsb-buttons').css({'left':($(window).width()-$('.mashsb-buttons').outerWidth())/2});
}
.mashsb-buttons{
    position:fixed;
    bottom:10px;
}
.mashsb-buttons a{
    float:left;
    margin:0 10px;
    padding:20px 25px;
    border-radius:50%;
    background:red;
}