Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 17-10-2007 23:45:10

rijy
веди
Зарегистрирован: 07-10-2007
Сообщений: 20

Проблемы с кроссброузерностью...

Здравствуйте уважаемые форумчане.
Возникли неожиданные проблемы с оформлением(( Попробовал вставить картинку в шапку сайта(используется сборка TxP-Блог).. Порывшись тут на форуме нашел следующий способ:
Заменить хидер на код:

Код:

<div id="logo">
<txp:image id="5"/>
</div>

Использовал для этого такой стиль css:

Код:

#logo {
background-color : #DBDBDB;
width: 750px;
height: 98px;
text-align: right;
float:left;
}

Однако при этом возникло пару проблем(((
В IE между шапкой сайта и меню управления непонятно откуда взялась полоска серого цвета=\ Хотя никаких отступов вроде нету в коде.
В Firefoxe вообще непонятно что.. полоски между меню и шапкой нету, зато нету и меню.. т.е. пока мышку на пункт меню не наведешь, он не виден..
Посмотреть на это безобразие можно тут:
www.rijy.name

Посоветуйте пожалуйста как это исправить...

Неактивен

 

#2 18-10-2007 17:12:02

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Проблемы с кроссброузерностью...

Убрать:
text-align: right;
float:left;

Поставить:
#logo img {display:block;}

Неактивен

 

#3 18-10-2007 22:49:28

rijy
веди
Зарегистрирован: 07-10-2007
Сообщений: 20

Re: Проблемы с кроссброузерностью...

Сделал вот так:

Код:

#logo {
background-color : #DBDBDB;
width: 750px;
height: 98px;
display:block;
}

В лисе все отображается как надо.. а вот в ИЕ осталось так же=\ т.е. между меню и шапкой какая-то серая полоска((

Отредактированно rijy (18-10-2007 22:57:22)

Неактивен

 

#4 18-10-2007 23:36:04

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Проблемы с кроссброузерностью...

display:block; нужно поставить не для #logo, а для изображения в нём. Как я и писал:

#logo img {display:block;}

Неактивен

 

#5 19-10-2007 01:11:00

rijy
веди
Зарегистрирован: 07-10-2007
Сообщений: 20

Re: Проблемы с кроссброузерностью...

огромное спасибо! разобрался...

Неактивен

 

#6 03-01-2008 18:07:41

Feya
буки
Зарегистрирован: 26-11-2007
Сообщений: 12

Re: Проблемы с кроссброузерностью...

А мне поможите в этом же деле, пожалуйста :-[
http://g-m-z.ru  В Опере, Мазиле - нормально, в ИЕ меню вместо длинны расплылось в высоту... Как поправить не знаю.

Неактивен

 

#7 05-01-2008 21:19:03

Feya
буки
Зарегистрирован: 26-11-2007
Сообщений: 12

Re: Проблемы с кроссброузерностью...

Ау есть кто? Господа помогите же плизззз, как исправить глюк что проявляется только в ИЕ? Горизонтальное меню навигации по ТхТ-Фирма, в ИЕ расплывается в вертикальное... Текстпаттерн только осваиваю, не могу найти причину.

Отредактированно Feya (05-01-2008 21:19:23)

Неактивен

 

#8 06-01-2008 23:19:45

Feya
буки
Зарегистрирован: 26-11-2007
Сообщений: 12

Re: Проблемы с кроссброузерностью...

Неужели вопрос неразрешимый?
Обрыла весь форум прошлась по всем предложенным ссылкам... В результате поняла лишь одно:

ошибка для ИЕ зарыта здесь:

   
.navigation li
{       display:block;
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
    border-left: 1px solid;
    white-space: nowrap;
    border-color: white;
        background-color : #fdfcfc;
}

При создании раздвижного меню ИЕ тупит и проблемы возникают в IE5/Mac, когда блочный элемент с шириной auto помещается внутрь плавающего элемента. В этом случае все браузеры сжимают плавающий элемент до минимально возможной ширины, не обращая внимания на внутренний блочный элемент. А вот IE5/Mac в описанной ситуации этого не делает. Вместо этого он растягивает плавающий и внутренний блочный элементы на всю доступную ширину. Чтобы обойти такое поведение, нам нужно применить float также и к ссылке, но только для IE5/Mac, не затрагивая другие браузеры.
Почитала рекомендации тут: http://webmascon.com/topics/coding/36a.asp

Но совет в этой статье мне не помог.
У меня уже голова кругом.   hmm   mad

Отредактированно Feya (06-01-2008 23:20:30)

Неактивен

 

#9 07-01-2008 01:10:55

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Проблемы с кроссброузерностью...

Во-первых, нужно забить смело на IE5/Mac.
Можно также забить на IE5/Win. 5.5 - по вкусу. Я обычно забиваю и на него :-)

Во-вторых, нужно заменить в вашем CSS-нике правило:

* html .navigation a

{

    width: 100%;

}

на вот такое правило:

* html .navigation a {
    width: .1%;
    }

Этого достаточно, чтобы убрать "мёртвые" зоны на кнопке, ссылка будет вести себя как положено блочному элементу. См. статьи про sliding doors и suckerfish dropdown menu.

Неактивен

 

#10 09-01-2008 22:15:07

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Проблемы с кроссброузерностью...

Не просто можно, даже нужно. Криво отображаемый сайт стимулирует пользователя(или доступного ему админа) обновить браузер. Конечно при условии, что у всех остальных друзей пользователя всё ок. Думаю не лишним будет добавить после <body>:

Код:

<!--[if lt IE 6]>
<div id="old-ie">
  Вы <strong>используете устаревшую версию браузера</strong> Internet Explorer, поэтому сайт может отображаться в нём некорректно. Рекомендуем <a href="http://www.microsoft.com/rus/windows/ie/downloads/default.mspx">скачать обновлённую версию браузера</a>, это сделает компьютер более защищённым и многие сайты начнут отображаться правильно.
</div>
<![endif]-->

бла бла бла… ну и стили по вкусу. лучше на жёлтеньком.

Отредактированно Nicck (09-01-2008 22:15:51)

Неактивен

 

#11 09-01-2008 22:59:23

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Проблемы с кроссброузерностью...

Я бы на сайт Оперы отправлял или, в крайнем случае, Firefox


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#12 10-01-2008 21:15:27

warmrobot
наш
Откуда: Москва
Зарегистрирован: 25-08-2006
Сообщений: 219
Вебсайт

Re: Проблемы с кроссброузерностью...

Nicck написал:

Не просто можно, даже нужно. Криво отображаемый сайт стимулирует пользователя(или доступного ему админа) обновить браузер. Конечно при условии, что у всех остальных друзей пользователя всё ок. Думаю не лишним будет добавить после <body>:

Код:

<!--[if lt IE 6]>
<div id="old-ie">
  Вы <strong>используете устаревшую версию браузера</strong> Internet Explorer, поэтому сайт может отображаться в нём некорректно. Рекомендуем <a href="http://www.microsoft.com/rus/windows/ie/downloads/default.mspx">скачать обновлённую версию браузера</a>, это сделает компьютер более защищённым и многие сайты начнут отображаться правильно.
</div>
<![endif]-->

бла бла бла… ну и стили по вкусу. лучше на жёлтеньком.

Ну да, ну да. Я ещё читал в одном блоге шутливый призыв все несемантичные таблицы обводить красным бордером в 5 пикселей. :-)
Там был опрос на тему: что я хочу увидеть в будущих версиях CSS.

Неактивен

 

#13 10-01-2008 21:50:19

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Проблемы с кроссброузерностью...

Не так надо. Майкрософт пусть за рекламу деньги платит:

Код:

<!--[if IE ]>
Вы используете браузер, не поддерживающий стандарты отображения WWW, 
и имеющий бреши в системе безопасности. Пользуясь этим браузером,
 вы подвергаете свой компьютер опасности заражения вирусами, 
а также не имеете возможност видеть многие сайты так, как задумано их авторами.

Мы рекомендуем скачать и установть браузер Mozilla Firefox (тут еще ссылочку добавить)
<![endif]-->

smile

И, кстати, ИЕ 5 для Мака уже давным-давно мертв. Нету его.

Отредактированно glebotr (10-01-2008 21:51:44)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#14 05-02-2008 16:19:36

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

А мне можете помочь, так же проблемы!!!
вот сайт http://gamelocked.net/
в ie правый столбец отображается отлично
а в mozilla и опере съезжает.
вроде все пересмотрел,
но все так же
Подскажите а?

Неактивен

 

#15 05-02-2008 17:06:53

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Проблемы с кроссброузерностью...

Даже не глядя на css -- ширины не совпадают.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#16 05-02-2008 17:13:33

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

glebotr написал:

Даже не глядя на css -- ширины не совпадают.

Вы имеете в виду ширину строк в правом столбце?
если да, то это ничего не меняет (слишком маленькие различия)
речь идет о том что в ie все прекрасно показывается!

Неактивен

 

#17 05-02-2008 17:14:35

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

Неактивен

 

#18 05-02-2008 17:55:43

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Проблемы с кроссброузерностью...

fetching написал:

glebotr написал:

Даже не глядя на css -- ширины не совпадают.

Вы имеете в виду ширину строк в правом столбце?
если да, то это ничего не меняет (слишком маленькие различия)
речь идет о том что в ie все прекрасно показывается!

Ну да, ИЕ считает ширину уже.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#19 05-02-2008 18:06:01

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

glebotr написал:

fetching написал:

glebotr написал:

Даже не глядя на css -- ширины не совпадают.

Вы имеете в виду ширину строк в правом столбце?
если да, то это ничего не меняет (слишком маленькие различия)
речь идет о том что в ie все прекрасно показывается!

Ну да, ИЕ считает ширину уже.

так где править то?

Неактивен

 

#20 05-02-2008 19:25:06

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Проблемы с кроссброузерностью...

Неактивен

 

#21 05-02-2008 21:53:51

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

Я просто не понял менять это в html или в css
???

Неактивен

 

#22 05-02-2008 21:56:50

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Проблемы с кроссброузерностью...

В CSS.

Кстати, большой геморрой использовать таблицы и css. Разбираться трудно.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#23 05-02-2008 22:24:52

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

glebotr написал:

В CSS.

Кстати, большой геморрой использовать таблицы и css. Разбираться трудно.

Ну, я знаю что гемор, но ничего не поделаешь...
Я так понял надо указать для какого-то определенного class  конкретные значения width
???

Неактивен

 

#24 06-02-2008 00:15:58

fetching
буки
Зарегистрирован: 05-02-2008
Сообщений: 7

Re: Проблемы с кроссброузерностью...

fetching написал:

glebotr написал:

В CSS.

Кстати, большой геморрой использовать таблицы и css. Разбираться трудно.

Ну, я знаю что гемор, но ничего не поделаешь...
Я так понял надо указать для какого-то определенного class  конкретные значения width
???

Я все пересмотрел, ничего не смог найти, может вы посмотрите, плиз???

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru