Я работаю над заданием, которое дает мне печаль. Я должен сделать красную рамку, соответствующую цвету изображения. Предполагается, что этот квадрат находится на странице. Коробка должна быть 80% страницы. Изображение должно находиться внутри коробки. Предполагается, что изображение должно быть 80% ширины BOX, в котором он находится. Изображение должно быть по центру по вертикали. Я пытаюсь сделать это с помощью 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
По какой-либо причине это в списке? Сам список без сброса испортит вам выравнивание. –