#menu_section {
width: 110px;
height: 45px;
margin-top: 3px;
margin-bottom: 2px;
margin-left: 4px;
margin-right: 4px;
padding-left: 0px;
float: left;
background-color: #151616;
font-family: 'Impact', 'Trebuchet MS', 'helvatica';
font-size: 33px;
font-wieght: 400;
color: white;
С помощью padding не получается выровнять внутри содержащийся текст по центру, div просто разъезжается.
Спустя 13 минут, 16 секунд (24.07.2011 - 12:13) MNO121280 написал(а):
Если ты правильно скопировал, то ты просто забыл закрыть фигурную скобку. По крайней мере в твое коде это так.
#menu_section {
width: 110px;
height: 45px;
margin-top: 3px;
margin-bottom: 2px;
margin-left: 4px;
margin-right: 4px;
padding-left: 0px;
float: left;
background-color: #151616;
font-family: 'Impact', 'Trebuchet MS', 'helvatica';
font-size: 33px;
font-wieght: 400;
color: white;
}
Спустя 26 минут, 27 секунд (24.07.2011 - 12:39) bel0m0r написал(а):
Скобку не забыл, это в редакторе забыл выделить. Попробовал в опере и файрфоксе, всё нормально работает. А вот в Chrom'е глючит.
Спустя 46 минут, 43 секунды (24.07.2011 - 13:26) MNO121280 написал(а):
Цитата (bel0m0r @ 24.07.2011 - 09:39) |
Скобку не забыл, это в редакторе забыл выделить. Попробовал в опере и файрфоксе, всё нормально работает. А вот в Chrom'е глючит. |
А код HTML разметки можно глянуть? Может проблема в нем?
Спустя 4 часа, 14 минут, 29 секунд (24.07.2011 - 17:40) bel0m0r написал(а):
<div id="menu_block_main_sections">
<div id="menu_section"><a href="http://mysite.ru/radio.php">РАДИО</a></div>
Работает только если применить в силе text-align, а padding опять же отказывается работать.
#menu_block_main_sections {
width: 714px;
height: 50px;
background-color: black;
float: right;
}
Спустя 1 час, 36 минут, 7 секунд (24.07.2011 - 19:16) MNO121280 написал(а):
Попробуй дописать в #menu_section следующее: display: block.
И мне кажется легче #menu_sections написать .menu_section . А в разметке страницы <div class="menu_section"><a href=""></a></div>.
На странице может быть только один элемент с определенным id, а class может быть сколько угодно. Хотя может так и надо, я ведь не вижу всего кода целиком. Но padding-left точно работает, сам проверил.
И мне кажется легче #menu_sections написать .menu_section . А в разметке страницы <div class="menu_section"><a href=""></a></div>.
На странице может быть только один элемент с определенным id, а class может быть сколько угодно. Хотя может так и надо, я ведь не вижу всего кода целиком. Но padding-left точно работает, сам проверил.
Спустя 2 часа, 51 минута, 17 секунд (24.07.2011 - 22:08) bel0m0r написал(а):
Можно использовать и через class, но у меня и через кучу id работает. С padding проблема не пропала( Пока в принципе работает как мне надо и с text-align. Через недельку всё таки придётся разбираться в чём проблема
Спустя 9 минут, 22 секунды (24.07.2011 - 22:17) MNO121280 написал(а):
Я попробовал у себя следующий стиль:
Все заработало как надо, в том числе и в Crome. Попробуй!
#menu_block_main_sections
{
display: block;
width: 714px;
height: 50px;
background-color: black;
float: right;
}
Все заработало как надо, в том числе и в Crome. Попробуй!
Спустя 15 часов, 47 минут, 27 секунд (25.07.2011 - 14:04) bel0m0r написал(а):
Не пойму в чём причина, применил display: block; отступы то даёт, но блок по прежнему расширяется на указанное в padding количество пикселей.
Спустя 4 часа, 22 минуты, 10 секунд (25.07.2011 - 18:27) MNO121280 написал(а):
А что ты хотел... Если бы ты сделал их "резиновыми" т. е. задал бы в EM или в процентах, а у тебя фиксированный размер. Придется либо делать с запасом, либо менять единицы. Если я правильно тебя понял.
Спустя 48 минут, 27 секунд (25.07.2011 - 19:15) bel0m0r написал(а):
Цитата (MNO121280 @ 25.07.2011 - 15:27) |
А что ты хотел... Если бы ты сделал их "резиновыми" т. е. задал бы в EM или в процентах, а у тебя фиксированный размер. Придется либо делать с запасом, либо менять единицы. Если я правильно тебя понял. |
Свободное место есть, можно подробнее про единицы?)
Спустя 2 минуты, 30 секунд (25.07.2011 - 19:17) Winston написал(а):
Спустя 14 часов, 21 минута, 36 секунд (26.07.2011 - 09:39) bel0m0r написал(а):
Не сразу понял о чём речь
Проблема решилась, раньше не знал что применение padding при фиксированном размере div, накладывается на ширину div. Благодарю за советы, тему можно закрывать

_____________
ICQ 605271181