私のサイトhttp://goo.gl/16XdAページ「お問い合わせ」で、連絡先ボックスをコンテナdiv「お問い合わせ」内で垂直に配置したいと思います。問題は、現在のコードでは、連絡先ボックスが「お問い合わせ」divの高さ1400ピクセルの中央に配置されることです。画面の解像度に関係なく、連絡先ボックスを画面の中央に揃える方法はありますか?(またはcontact-us divに100%の高さを設定しましたが、それは機能しませんでした)
#contact-us {
height: 1400px;
background: #8aba56;
padding-top: 250px;
position: relative;
background: url(../images/bg-water13.jpg) no-repeat center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
#contact-box {
text-align:center;
font: 12px 'Open Sans', "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-weight: 400;
width: 300px;
Height:120px;
padding:15px;
/*margin-left: auto;
margin-right: auto;*/
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: alpha(opacity=95);
opacity: 0.85; /* For IE8 and earlier */
border: 1px dotted #666;
background: #fff;
position: absolute;
top: 50%;
left: 50%;
margin-top: -60px;
margin-left: -150px;
}