Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Меню и IE7 и IE6
 
 автор: designshadow   (02.07.2009 в 16:41)   письмо автору
 
 

Баг в меню при отображении в IE7 и IE6

<ul>
<li><div class='text2'><span class="ra">&gt;</span><a href='#' class='links2'>Полуфабрикаты</a></div><ul>

<li><div class='text2'><a href='#' class='links2'>Другое</a></div></li>
<li><div class='text2'><a href='#' class='links2'>Консервы</a></div></li>
<li><div class='text2'><a href=#' class='links2'>Сухой корм</a></div></li>
</ul></li>

<li><div class='text2'><span class="ra">&gt;</span><a href='#' class='links2'>Полуфабрикаты_2</a></div><ul>

<li><div class='text2'><a href='#' class='links2'>Другое_2</a></div></li>
<li><div class='text2'><a href='#' class='links2'>Консервы_2</a></div></li>
<li><div class='text2'><a href='#' class='links2'>Сухой корм_2</a></div></li>
</ul></li>

</ul>

В IE7 меню первого уровня отображается так:
Полуфабрикаты >
->лишний пробел из-за <span class="ra">
Полуфабрикаты_2 >

В IE8 , firefox ver. 3, opera ver. 9, google chrome ver.2 отображается корректно(без пробела):

Полуфабрикаты >
Полуфабрикаты_2 >

В IE6 меню не раскладывается...

Как можно исправит данные баги?

  Ответить  
 
 автор: sl1p   (02.07.2009 в 16:58)   письмо автору
 
   для: designshadow   (02.07.2009 в 16:41)
 

ие криво учитывает переносы строк в коде.
поубирайте переносы.

  Ответить  
 
 автор: designshadow   (03.07.2009 в 06:51)   письмо автору
 
   для: sl1p   (02.07.2009 в 16:58)
 

Не помогло! :-(

  Ответить  
 
 автор: designshadow   (05.07.2009 в 02:36)   письмо автору
 
   для: designshadow   (02.07.2009 в 16:41)
 

C IE6 Разобрался. Проблема осталась с IE7

Меню отображает нормально если убрать <span class="ra">&gt;</span> &gt; - это стрека

Полуфабрикаты
Полуфабрикаты_2


-с <span class="ra">&gt;</span>


> //здесь получается перевод строки
Полуфабрикаты
> //здесь получается перевод строки
Полуфабрикаты_2

Есть ли альтернатива span или какой-нибудь другой вариант

Чтобы было как во всех браузерах


Полуфабрикаты >
Полуфабрикаты_2 >

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования