Это мой первый раз, когда я пользуюсь службой, поэтому я постараюсь быть конкретным.HTML: Элемент блокировки элементов за другими элементами
Я пытаюсь создать наземную страницу для своего домена, но когда я помещаю логотип в верхнее меню и добавляю еще один элемент, элемент не уважает пространство логотипа, и он остается перед логотип.
Вот CSS я использую:
#header {
width: 100%;
padding: 5px 0;
background: #b20000;
}
#header .hwrap {
display: block;
width: 980px;
height: 40px;
margin: 0 auto;
}
#header .menuLogo {
display: block;
width: 205px;
height: 70px;
background: url(menu_logo-70px.png);
text-indent: -9999px;
margin-bottom: -30px;
}
А вот отрывок из HTML, я использую:
<body>
<div id="header">
<div class="hwrap"><a href="http://fhtgames.com/"><h1 class="menuLogo">fhtgames.com</h1></a>Random text</div>
</div>
</body>
довольно просто.
EDIT: То, что я хочу, это логотип переполнения строки меню, а также добавить пункты меню справа от логотипа, до сих пор внутри .hwrap
элемента. Я использовал логотип с элементом <h1>
и поместил изображение в качестве фона, чтобы избежать изображения с правого щелчка и быть сохраненным.
Но когда я пытаюсь добавить меню и ссылку на логотип, я заметил, что Google Chrome отображает страницу со ссылкой логотипа на всю ширину .hwrap
элемента, и добавляя что-нибудь еще, делает логотип чтобы остаться за новыми элементами.
Вот ссылка экрана: http://img.fhtcentral.com/stack/screen001.png
Я использую HTML5 Reset таблицы стилей (найденный here), и я тяну последнюю библиотеку JQuery с серверов Google.
Я делал это много раз раньше, без каких-либо проблем, поэтому я действительно не знаю, что я делаю неправильно. Я сожалею, если это выглядит полностью noobie вопрос, но я просто не вижу ошибки.
Благодарим вас за время.
EDIT: Проблема была решена. Ответ приведен ниже. Спасибо всем за ваш elp: D
Вы могли бы попытаться установить положение относительно? – www139