個人のポートフォリオ サイトの最初のページが完成しました。私はWeb開発に関しては初心者です。サイトの幅を、背景画像と同じ幅の 1600 ピクセルに設定しました。
私が今やりたかったことは、ページをレスポンシブ デザインに変換することです。私の唯一の問題は、ページの幅を 100% に変更すると、バナー div の位置が中央ではなく左に移動することです。
ここに私のコードのスニペットがあります。
<body>
<div id="banner">
<div class="container_12">
<div class="grid_7 prefix_5" id="navbar">
<ul>
<li><a href="index.html" title="Gelo Lopez">Home</a></li>
<li><a href="Project Management.html" title="Gelo Lopez Work" target="_blank">Portfolio</a></li>
<li><a href="http://gelolopez.wordpress.com">Blog</a></li>
<li><a href="/contact" title="Contact Gelo Lopez">Contact</a></li>
</ul>
</div>
<div class="grid_10" id="bannertext">
<h1>Hello!</h1>
<div class="clear"></div>
<p>Hi, I am Gelo Lopez, an emerging digital marketing and PR Professional. I create stories for brands. I am the social media primmadonna</>
<p id="bannerbutton"><img src="Assets/Images/bannerbutton.png" width="171" height="44" alt="Gelo Lopez Portfolio" /></p>
</div>
</div>
</div><!--end of banner-->
CSS:
body {
width: 100%;
color: #5a5959;
font-size: 18px;
font-family: "Lao UI";
}
/* sections*/
#banner {
background-image: url(../Images/Banner-background.png);
height:660px;
color: #fff;
font-size: 24px;
}
また、12 列に 960 gs のテンプレートを使用しています。コンテンツをページの中央に配置するために、container_12 div を id=banner の下に配置することにしました。
誰かが私を助けてくれることを願っています