1

我在中心(水平)对齐我的一个 div 和中心(垂直)的另一个 div 时遇到问题。

水平 div 是网站中间部分(按钮)的包装。

垂直 div 是按钮之间“Eller”的包装。

http://www.vilduhelst.dk

我已经尝试过使用“Margin: 0px auto;” 财产,根本没有任何结果。

这是我的 CSS 代码:

body{
background: url(media/pattern.png);
}

.headerdiv{
text-align:center;
margin-top:50px;
width:223px;
height:121px;
background: url(media/logo.png) no-repeat bottom;
margin-left:auto;
margin-right:auto;

}

.topbardiv{
padding-top:60px;
text-align:center;
background: url(media/HeaderDepression_shadow.png) no-repeat bottom;
}

 #buttons{
margin-top:100px;
width:100%;
height:227px;
text-align:center;

}



.buttonscontent{
width:90%;
margin: 0px auto;
}

.reddiv{
float:left;
display:inline;
background: url(media/RedButtonShadow.png) no-repeat bottom;

}

.redbutton{
background: url(media/RedButton.png) no-repeat bottom;
width:387px;
height:227px;
border:none;
display:inline;
margin-bottom:25px;
}


.redbutton:hover{
background: url(media/RedButtonHover.png) no-repeat bottom;
}

.redbutton:active{
background: url(media/RedButtonOnclick.png) no-repeat bottom;
}


.textdiv{
text-align:center;
float:left;
padding-left:30px;
padding-right:30px;
height:200px;
}

.textdivcontent{
background: url(media/Eller.png) no-repeat;
height:95px;
width:129px;

}

.bluediv{
display:inline;
float:left;
background: url(media/RedButtonShadow.png) no-repeat bottom;
}

.bluebutton{
background: url(media/BlueButton.png) no-repeat bottom;
width:387px;
height:227px;
border:none;
display:inline;
margin-bottom:25px;

}

.bluebutton:hover{
background: url(media/BlueButtonHover.png) no-repeat bottom;
}

.bluebutton:active{
background: url(media/BlueButtonOnclick.png) no-repeat bottom;
}


.footerseperation{
padding-top:175px;
text-align:center;
background: url(media/FooterSeperation.png) no-repeat bottom;
}

.copyright{
background: url(media/copyright.png) no-repeat bottom;
margin-left:auto;
margin-right:auto;
width:205px;
height:24px;
}

这是我的 HTML 代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html>
<head>
    <title> Hvad vil du helst? - Dilemma</title>
    <link rel="stylesheet" href="style.css" />
</head>

<body>

    <div class="headerdiv">

    </div>

    <div class="topbardiv">

    </div>

        <div id="buttons">

            <div class="buttonscontent">

                <div class="reddiv">
                    <input type="button" class="redbutton" />
                </div>

                <div class="textdiv">
                    <div class="textdivcontent">

                    </div>
                </div>

                <div class="bluediv">
                    <input type="button" class="bluebutton" />
                </div>

            </div>

        </div>

        <div class="footerseperation">

        </div>

        <div class="copyright">
        </div>
</body>
</html>
4

0 回答 0