Xpoint
   [напомнить пароль]

Нужна помощь (div, css)

Метки: [без меток]
2008-04-18 11:10:36 [обр] Пантилеев Андрей[досье]

Господа гуру,
помогите пожалуйста побороть косяк с кросбраузерностью.
Сделал сайт http:// new.rrkservice.ru
Но никак не могу справиться с "багом" в конструкции

<ul>
<li><strong>Секционные ворота «Алютех»</strong></li>
<p>это удобная, надёжная и наиболее эффективная конструкция гаражных и промышленных ворот. Они обеспечивают надежную защиту имущества, сохраняют тепло внутри помещения, имеют лёгкий и плавный ход.</p>
- - - - - - - - - - - - — - - - — - — - - - - — - - - - — - - — - - - —
В ie отображается все ровно но в опере и фф <p> съезжает в лево :(

Второй "баг" с <li>
Вот часть конструкции
<noindex><p class="ul-caption"><span>Р</span>екомендуем...</p></noindex>
<div id="advert" style="background: #006699 url(advert/i/Sn9xBM0m655qfnmThFL5Hg.jpg) no-repeat; width:200px; height:300px; margin-top:15px" ></div>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>

В ie рядом с li отображается заданная в css (http:// new.rrkservice.ru/styles/common.css)
стрелка-маркер, но она должна отображаться там только при заполнении <li> текстом или текстом со сылкой
В опере и фф - такой проблемы со стрелкой-маркером нет
Если кто знает как решить проблему правкой css (без переписывания всех ста страниц сайта), то пожалуйста помогите

Зарание благодарен за помощь

спустя 3 минуты [обр] Пантилеев Андрей[досье]
MAJiK[досье]
извините - я ошибся <P> - съезжает в право :) (а должно быть непосредственно под началом текста в <li><strong>)
спустя 5 минут [обр] Валера(0/24)[досье]
CSS вам в помощь. Ставьте padding, margin у <P> и у <UL>
спустя 20 минут [обр] Илья Лебедев aka WingedFox(13/65)[досье]

MAJiK[досье]
А разве внутри <ul> разрешен? =)

В CSS нет возможности описать поведение родительского тега в зависимости от содержимого.
Возможные отношения:
родитель -> потомок (descendant combinator), определитель - пробел
родитель -> непосредственный потомок (child combinator), определитель - >
тег -> следующий тег (direct adjacent combinator), определитель - +

спустя 27 минут [обр] Пантилеев Андрей[досье]

Илья Лебедев aka WingedFox[досье]
///\\\А разве внутри <ul> разрешен? =)///\\- ну работает ведь:), или ты на правила SEO намекаешь ?

я ваппще подозревал, что <li> придется запихивать в отдельный <div> но мне до последнего верить в это не хотелось, думал вдруг все же есть шанец сделать красиво без внесения изменений в 113 страниц :)

спустя 1 минуту [обр] Пантилеев Андрей[досье]
Валера[досье]
я ставил уже, все начинает жить какой-то своей жизнью :)
спустя 15 минут [обр] Илья Лебедев aka WingedFox(13/65)[досье]
MAJiK[досье]
Я намекаю на то, что надо реализовывать не "и так сойдёт", а по правилам.
Бороться с последствиями своего раздолбайства - последнее дело.
спустя 2 часа 32 минуты [обр] Пантилеев Андрей[досье]
Илья Лебедев aka WingedFox[досье]
Илюх, ты меня в двух постах только и знаешь, а уже в раздолбаи записал, приятным собеседником тебя не назовешь. Тем не менее не стану столь же экспресивно окрашивать свои мысли и хочу лишь отметить, что иногда не все зависит от нас - простых смертных ;)
спустя 1 минуту [обр] Пантилеев Андрей[досье]
Всем спасибо!
спустя 1 час 25 минут [обр] Илья Лебедев aka WingedFox(13/65)[досье]

MAJiK[досье]
Ну, а как можно охарактеризовать действия, совершаемые в противоречии со спецификациями и стандартами? =)

Если бы всё было сделано по правилам, то вопроса "как починить" и не возникло бы. А уж следить за тем, чтобы всё было по правилам - как раз в силах "простых смертных" =)

В качестве минимального решения до сих пор актуально предложение Валеры[досье] поиграться с padding и margin у всех участников конфликта.

спустя 9 часов [обр] Пантилеев Андрей[досье]

Илья Лебедев aka WingedFox[досье]

Я понял, буду стараться, я же все же только учусь

Powered by POEM™ Engine Copyright © 2002-2005