помогите с css

filips

Новичок
помогите с css

если написать
<div style="background: url(img/head_bg.gif); background-repeat:repeat-x;">
<a href="/avto/"><b>Авто</b></a>
</div>

то работает во всех браузерах, а если сделать стили в отдельном классе, то почему то пашет тока в ослике

<div class="head_menu">
<a href="/avto/"><b>Авто</b></a>
</div>


.head_menu {width:100%; height:25px; background: url(img/head_bg.gif); background-repeat:repeat-x;}


опера и мозила не выводят фоновый рисунок
 

filips

Новичок
Автор оригинала: Vital_N
filips
у тебя css в какой папке лежит?
в той же папке где и страница
<link href="style.css" rel="stylesheet" type="text/css" />

если сделать тоже самое но в таблице, то работате во всех брацзерах, но мне нужно в divе
 

Vital_N

Новичок
думаю это не из-за того что ты вынес в отдельный файло стиль
они ж у тебя разные в первом случае у тебя только бг, во втором у тебя ширина стоит и тп
ширина у тебя 100% от чего? контейнер для этого дива кто?
 

Kirs

Fireman
Исправь head_menu на head-menu (дефис вместо подчеркивания) и проверь пути (лучше используй абсолютные пути вместо относительных, проблем и путаниц будет меньше).
width: 100% убери... он и так 100% по умолчанию,если элемент блочный и не абсолютно позицирован.
 

RA

Новичок
рекомендую css-описалово вида
background: url(img/head_bg.gif);
изменить на
background-image: url(img/head_bg.gif);

раз один броузер показывает а другие нет
знач дело всего лишь в CSS
 
Сверху