赤いdivの中央にターコイズと緑のdivを作成したいと思います。 Iveはマージンを試しました:0 auto、floating、text align、動作しないすべて。divsは水平方向と垂直方向に重ならない
turquoise div = header-logo-wrap
green div = header-text-wrap
これらのdivを水平方向と垂直方向の中央にするにはどうすればよいですか?
は本当に、任意の助けを感謝し
@charset "UTF-8";
/* CSS Document */
body{
\t background-color:#F6F7C1; \t
\t padding:0px;
\t margin:0 auto; /* aligns content to touch the edge; gets rid of default spacing/margin between edge and content */
}
/* Header */
#header-wrap{
\t background:#D6ECFF;
\t width:100%;
\t height:auto;
\t border-bottom: 3px solid #CCC;
\t /* margin:0 auto; needed? */
}
#header-top{
\t /* contains logo & title text */
\t background:#F00;
\t width:960px;
\t height:200px;
\t margin:0 auto; /* aligns centrally */
}
.header-text-wrap{
\t width:452px;
\t height:auto;
\t background:#0F0;
\t text-align:justify;
\t float:left;
}
.header-logo-wrap{
\t width:100px;
\t height:100px;
\t background:#0CC;
\t text-align:justify;
\t float:left;
}
#header-bottom{
\t /* contains navigation menu */
\t background:#00F;
\t width:960px;
\t height:50px;
\t margin:0 auto; /* aligns centrally */
\t border-top: 3px solid #CCC;
}
/* Fonts */
header{
\t font-family: Arial, sans-serif, tahoma, Arial, Cambria;
\t -webkit-font-smoothing: antialiased; /* subtley makes fonts smoother */
\t font-size:45px;
\t text-transform:uppercase;
\t line-height:40px;
}
slogan{
\t font-family: courier new, tahoma, Arial, Cambria, serif;
\t -webkit-font-smoothing: antialiased; /* subtley makes fonts smoother */
\t font-size:20px;
\t text-transform:uppercase;
\t word-spacing:10px;
\t letter-spacing:5px;
}
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="style.css"/>
<!-- Meta Tags Below -->
<meta name="description" content="" />
<meta name="keywords" content="" />
<title>___________________________</title>
<!-- Google Analytics Code Below -->
<!-- _____________________________ -->
</head>
<body>
<div id="header-wrap">
<div id="header-top">
<div class="header-logo-wrap"></div>
<div class="header-text-wrap">
<header>text goes here & more here
</header>
<slogan>more text goes here</slogan>
</div>
</div>
<div id="header-bottom"></div>
</div>
</body>
</html>
の可能性のある重複した[縦にすべてのブラウザのためのdivを中央揃えする方法?](http://stackoverflow.com/questions/396145/how-to-vertically-center-a- div-for-all-browsers) – junkfoodjunkie
本当ですか? *検索機能を指している* – junkfoodjunkie
私の答えがあなたに役立つなら、それを最高のものとしてマークしてください。乾杯! –