EDIT: Окно чата должно быть выровнено по правому краю, с областью чата в окне чата, как это, почему не так ли ?: CodepenКак правильно разместить логотип?
Я ищу сделать простой сайт с заголовком и прямоугольником сбоку. По какой-то причине я не могу правильно разместить свой логотип! То, что я в настоящее время:
html,
body {
background-color: #333;
margin: 0;
padding: 0;
}
#overlay {
position: absolute;
width: 100%;
height: 100%;
opacity: 0.2;
background: #ccc;
background: -webkit-linear-gradient(right top, #8900AB, #282828);
background: -o-linear-gradient(top right, #8900AB, #282828);
background: -moz-linear-gradient(top right, #8900AB, #282828);
background: linear-gradient(to top right, #8900AB, #282828);
}
#header {
position: absolute;
background: #404040;
width: 100%;
height: 10%;
}
#logo {
position: absolute;
background-image: url(http://csgovoid.net/img/logo.png);
background-repeat: no-repeat;
background-size: contain;
}
<html>
<body>
<div id="overlay"></div>
<div id="header">
<div id="logo"></div>
</div>
<div id="Seperator_H01"></div>
<div id="chat_extended">
<div id="chat_area"></div>
<input id="chat_input" type="text" placeholder="Chat...">
<button id="send_button" onClick="send()">SEND</buttton>
</div>
<div id="Seperator_V01"></div>
</body>
</html>
(вводимый текст и отправить кнопки не включены в picture.)
Заголовок имеет ширину и высоту, а логотип внутри, поэтому логотип не должен соответствовать самому себе? Раньше я использовал тег img, но логотип не масштабировался, чтобы соответствовать div. – Robinlemon
Ничего, ты был прав! – Robinlemon
Извините, позвольте мне объяснить лучше! У вашего логотипа div нет ничего в нем. Он имеет фоновое изображение, но фоновое изображение не будет отображаться, если нет ширины или высоты :) Рад, что я мог бы помочь! – kiaaanabal