CSS проблема. Помогите пожалуйста.

12
[Удален]
660

Дорогие, помогите пожалуйста to fix this problem.

Я не селён в CSS. Вот задаю параметр padding-bottom 60 пикселей, но в IE этот паддинг начинается от базовой линии кнопки, а в Firefox отсчёт паддинга начинается от верхней линии кнопки. Пожалуйста помогите. Что я делаю неправильно?

Прикрепляю две картинки скриншота и вот код CSS и HTML:

:)


div#menucontainer {
padding-bottom: 60px;
width: 950px;
background-color: red;
margin: 0 auto;
}

#nav a {
float:left;
color:#149CD6;
background-color: #fff;
margin:0 2px 0 0;
padding:0 0 0 2px;
}

#nav a b {
float:left;
display:block;
background-color: transparent;
padding:5px 16px 5px 12px;
}

#nav a:hover {
background-color: #CEF1FF;
color: #00677D;
cursor:pointer;
text-decoration: none;
}

#nav .current a {
background-color: #3a73ba;
color:#ccc;
cursor:default;
}
#nav {
font: 12px Verdana,Helvetica,Sans-Serif;
font-weight: bold;
padding-left: 1px;
float: center;
}


<div id="menucontainer">
<div id="nav">
<a href="{url_1}" title="Главная "><b>Главная</b></a>
<a href="{url_2}" title="Информация"><b>Информация</b></a>
<a href="{url_3}" title="Недвижимость"><b>Недвижимость</b></a>
<a href="{url_4}" title="Новости"><b>Новости</b></a>
<a href="{url_5}" title="Контакты"><b>Контакты</b></a>
</div>
</div>
gif 1.gif
gif 2.gif
Василий Ткачев
На сайте с 19.05.2005
Offline
481
#1

есть хак ие * html .class

Продвигаем естественно ( http://www.inetessentials.ru/ ) и непринужденно. Практический курс по оптимизации ( https://allintop.ru/optimization/ ) - без воды и на основе сайтов студентов. Ежегодная конференция All in Top Conf (https://www.allintopconf.ru/)
[Удален]
#2

Василий, извини, не понял. 😕

Василий Ткачев
На сайте с 19.05.2005
Offline
481
#3
keen_:
Василий, извини, не понял. 😕

вроде бы по русски :)

еще раз.. есть хак для IE

* html .class {

стили

}

[Удален]
#4

Не знаю, что такое "хак" в данном конкретном случае. И не понимаю что нужно сделать, чтобы исправить проблему :(

Я вставил * html .class но ничего не исправилось.

Alex-krs
На сайте с 24.06.2008
Offline
11
#5

height:60px;

[Удален]
#6

Alex-krs, большое спасибо за подсказку!!! Всё теперь нормально показывается! :)

BrokenBrake
На сайте с 03.03.2007
Offline
194
#7

А ещё можно было margin вместо padding. Хаки тут вообще не нужны, кстати.

[Удален]
#8

BrokenBrake да, согласен с тобой, что хаки тут не нужны. Я просто тормознул с овозможными переменными. Сижу часами напрлёт за компом и чувствую как тупею. А тупеть не хочется. Поэтому вместо спанья сейчас, ещё сейчас сел за комп чтобы ответить всем людям откликнувшимся на мои просьбы :)

Маргин я тоже попробую сегодня (ща уже не хочу - устал совсем от перелёта). :)

keen_ добавил 04.07.2008 в 10:40

BrokenBrake:
А ещё можно было margin вместо padding. Хаки тут вообще не нужны, кстати.

Ща пашматрел твой блок - штрашнее моей тени.

Да у тя там куча косякофф в CSS. Сам разве не видишь?

BrokenBrake
На сайте с 03.03.2007
Offline
194
#9

keen_, на BrokenBrake.biz? Знаю, конечно, там нет ничего хорошего. Там давно уже надо всё переделать нормально, но нет времени. Да и надо и переезжать тогда, потому что XHTML нормальный на «блоггере» не сделаешь.

[Удален]
#10

Ну, я ни знайю чё такое Блоггер - ни разу тама не был.

Эта чётата ТИПА mail.ru? - Бросил пользовацса ихнеми услугами исшо ф 1998 гаду.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий