Jump to content
  • 0

помогите с selected


MaSoGg
 Share

Question

Здравствуйте, я новичек в верстке. У меня не получается что бы ,если страница открыта ,то пункт меню стал выделенным (selected) сначала работало ,но потом я что-то изменил и перестало работать.

Еще не подскажете как выровнять меню по центру?

Заранее благодарен!

<!DOCTYPE html>

<html>

<head>

<title>HTML</title>

<meta name="keywords" content="HTML, META, метатег, тег, поисковая система">

<meta charset="utf-8">

<!--[if lt IE 9]>

<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>

<![endif]-->

<style>

body { margin: 0; }

header {

display: block; /* Для старых браузеров */

height: 75px; /* Высота шапки */

background: #ffffff no-repeat center bottom;

}

nav {

background: #557799 no-repeat center bottom;

height: 32px;

display: block;

}

.css-menu-1 {

list-style: none

}

.css-menu-1 li {

display: inline

}

.css-menu-1 li a {

font-family: Tahoma, Geneva, sans-serif;

text-decoration: none;

font-weight: 550;

color: #ffffff;

padding: 10px

}

.css-menu-1 li a:hover {

text-decoration: underline

}

.css-menu-1 li a.selected {

color: #000000

background: #adbfd1

text-decoration: none

}

.nav-dop {

background: #cbd7e2 no-repeat center bottom;

height: 28px;

display: block;

}

.warring {

background: #ffffae no-repeat center bottom;

height: 30px;

display: block;

}

</style>

</head>

<body>

<header>

<h1>Шапка сайта</h1>

</header>

<nav>

<div class="css-menu-1">

<li><a href="#"class="selected">Главная</a></li>

<li><a href="#">HTML уроки</a></li>

<li><a href="#">CSS уроки</a></li>

<li><a href="#">Справочник</a></li>

</div>

</nav>

<div class="nav-dop">

2ой ряд меню

</div>

<div class="warring">

Внимание! Сайт находится в стадии разработки.

</div>

<article>

<h2>страница</h2>

</article>

<footer>

Copyright Alex

</footer>

</body>

</html>

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

mishka, не поможете еще?

не получается убрать отступ между шапкой и меню, как можно исправить?

<style>

body { margin: 0px; padding: 0px;

background: #557799;

}

header {

display: block;

height: 75px;

background: #fff repeat-x;

}

header a {

position: relative;

left: 300px;

}

nav {

background: #557799 no-repeat center bottom;

height: 32px;

display: block;

}

ul.css-menu-1 {

position: relative;

left: 300px;

top: 3px;

list-style: none

}

ul.css-menu-1 li {

display: inline

}

ul.css-menu-1 li a {

font-family: Tahoma, Geneva, sans-serif;

text-decoration: none;

font-size:20px;

font-weight: 550;

color: #ffffff;

padding: 10px

}

ul.css-menu-1 li a:hover {

text-decoration: underline

}

ul.css-menu-1 li a.selected {

color: #000000;

background: #adbfd1;

padding: 3px 10px 5px 10px;

text-decoration: none

}

</style>

Edited by MaSoGg
Link to comment
Share on other sites

  • 0

Пусть спецы меня поправят, но на мой взгляд там отступ складывается из-за марджина для h1 и высоты твоей шапки 75px.

Нужно в css дописать * { margin:0; padding: 0;} и дальше уже зависит от высоты твоего хэдэра.

Link to comment
Share on other sites

  • 0

Вот что получилось при полном отсутствии высоты для хэдэра. Этот твой отступ из-за 75px. Я для наглядности в примере удалил эту строку.

upd: припозднился, ок :)

Edited by heywait
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy