私は悲しみを与えている課題に取り組んでいます。私は画像の色に合った赤いボックスを作るはずです。このボックスは、ページの中央に表示されます。ボックスはページの80%とされています。画像は箱の中にあるはずです。画像は、それが座っているボックスの幅の80%であると想定されます。画像は垂直にセンタリングされます。私はこれをCSSを使ってやろうとしています。ここに私のコードです。私は何が欠けていますか?HTML/CSS書式設定の問題
HTML:
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="box">
<ul>
<li>
<a href="http://blackhawks.nhl.com/">
<img src="http://www.wallpaperpimper.com/wallpaper/Hockey/Chicago_Blackhawks/Chicago-Blackhawks-Blackhawks-Logo-1-JPS6RQXFBC-1024x768.jpg">
</a>
</li>
</ul>
</div>
</body>
</html>
CSS:
.box {
width: 80%;
background-color: #dd111;
margin-left: auto;
margin-right: auto;
}
.box ul {
margin-left:auto;
margin-right:auto;
}
.box ul li {
width: 80%;
vertical-align: middle;
}
宿題ですか? –
はい、それは宿題です。 – YoungGuy
それはリストにある理由は何ですか?リセットされていないリスト自体は、あなたのアライメントを台無しにするでしょう。 –