Страница 3 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 41 по 60 из 116

Тема: В сотый раз об одном и том же...

  1. #41

    Регистрация
    22.03.2007
    Сообщений
    124
    Originally posted by Aykroyd+Apr 18 2007, 21:17--><div class='quotetop'>Цитата(Aykroyd @ Apr 18 2007, 21:17)</div>
    Могу даже объяснить почему работает. Вы доктайп свой видели?
    Поставьте правильный (полный) доктайп – и работать не будет. ))
    Потому что не должно... Без правильного доктайпа, кстати, Ваш документ рендерится в браузерах не по стандартам.[/b]
    Ага уже исправил и теперь все коррекчу... См выше...

    <!--QuoteBegin-Aykroyd
    @Apr 18 2007, 21:17
    Простите, какой еще перенос строки в абсолютном позиционировании?
    И в правду... какой нах перенос .
    Originally posted by Aykroyd@Apr 18 2007, 21:17
    В Опере не может ничего ехать. Потому что конструкцию, начинающуюся с * html, Опера не понимает... )
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    Ах вот оно как оказывается! будем пробовать .
    Спасибо!

  2. #42

    Регистрация
    22.03.2007
    Сообщений
    124
    Очередная проблема:
    опера делает отступ под картинками. В ие нормально. Картинки высотой 40пх.
    Код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></head>
    <body>
    
    ****<style type="text/css">
    #AdvertTop {margin: 0px; padding: 0px; border: 1px solid #ff0000;}
    #AdvertTop img {margin: 0px; padding: 0px;}
    ****</style>
    ****
    <div id="AdvertTop">[img]img/advert/top_01.png[/img][img]img/advert/top_02.png[/img][img]img/advert/top_03.png[/img][img]img/advert/top_04.png[/img][img]img/advert/top_05.png[/img]</div>****
    </body>
    </html>

  3. #43

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    1. [Только зарегистрированные пользователи могут видеть ссылки. ]
    2. Если картинки не смысловые (для декоративного оформления) – пускайте их фоном.

  4. #44

    Регистрация
    22.03.2007
    Сообщений
    124
    Originally posted by Aykroyd@Apr 23 2007, 01:07
    1. [Только зарегистрированные пользователи могут видеть ссылки. ]
    2. Если картинки не смысловые (для декоративного оформления) – пускайте их фоном.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Тему эту видел, бр не помогает. И картинки - это пять закладочек будут совместно с javascript&#39;ом работать и будут как-бы ссылками... Имхо не целесообразно все это через фон делать...

    Чего делать-то?

    Решилось добавлением в img valign="top"...

  5. #45

    Регистрация
    22.03.2007
    Сообщений
    124
    Новая какашка от ие:

    При наведении на менюху, при смене фона, этот фон мигает . Пока стараница лежала на локальном компе, такого не было! В остальный браузерах нормально.

    [Только зарегистрированные пользователи могут видеть ссылки. ]

    Что делать?

    ЗЫ Как диз смотрится в общем?

  6. #46

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    просто фон так подгружается в первый раз в кэш браузера

  7. #47

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Xepec@Apr 23 2007, 10:57
    Решилось добавлением в img* valign="top"...
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Вообще-то по древним этическим соображениям изображениям принято задавать в HTML ширину и высоту. Да и для содержащего их блока можно высоту задать в 40px (в CSS). Тогда точно никаких отступов под картинками не будет...

    Originally posted by Xepec@Apr 23 2007, 15:14
    При наведении на менюху, при смене фона, этот фон мигает .
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Он не мигает. У меня в IE6 при наведении на пункты меню отображаются лишь белые прямоугольники...

  8. #48

    Регистрация
    22.03.2007
    Сообщений
    124
    Originally posted by Zigzag@Apr 23 2007, 12:09
    просто фон так подгружается в первый раз в кэш браузера
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Да нет, он постоянно мигает... Т.е. он в кэше уже должен быть сто лет, а всеравно мигает.
    А правильно ли я все делаю?
    Код:
    #TopMenuContainer li a
    {
    ****text-decoration: none;
    ****color: #223344;
    ****display: block; 
    ****float: left;
    ****height:31px;
    ****padding: 9px 19px 0px 18px;
    ****background: url(img/top_menu_bg.png) repeat-x 0px 0px;
    }
    
    #TopMenuContainer li a:hover
    {
    ****text-decoration: none;
    ****color: #ffffff;
    ****background: url(img/top_menu_over.png) repeat-x 0px 0px;
    ****cursor: hand;
    }
    Или правильнее будет поставить первый бэк на li, а при наведении на ссылку придавать бэк ссылке (тогда белым мигать по-любму не будет)?

    <div class='quotetop'>Цитата</div>
    Он не мигает. У меня в IE6 при наведении на пункты меню отображаются лишь белые прямоугольники...[/b]
    Как так??? Точно?

  9. #49

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Не фон надо менять при наведении, а позицию фона.
    Объедините оба фона в один файл и меняйте позицию.

  10. #50

    Регистрация
    22.03.2007
    Сообщений
    124
    Гы. Интерессная идея! Спасибо за совет !
    А так всегда делают?

    Вроде все сделал как говорили, но этот пидор все равно мигает!
    [Только зарегистрированные пользователи могут видеть ссылки. ]

    устное предупреждение за брань! Zigzag

  11. #51

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Всегда. И идея не новая. Главное преимущество в том, что нет необходимости делать прелоад с помощью JS.

  12. #52

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Originally posted by Aykroyd@Apr 23 2007, 16:05
    Всегда. И идея не новая. Главное преимущество в том, что нет необходимости делать прелоад с помощью JS.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    прелоад можно сделать только средствами CSS

  13. #53

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Zigzag@Apr 23 2007, 23:22
    прелоад можно сделать только средствами CSS*
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Вы, Павел, ерунду говорите... )))) (с) доктор Борменталь
    Я не знаю как можно сделать прелоад средствами CSS. Просвяти! ))
    Всегда делал его раньше только с помощью JavaScript... ))

  14. #54

    Регистрация
    11.02.2007
    Адрес
    Донецк, Украина
    Сообщений
    96
    о как же любим попереливать из пустого в порожнее.. чтобы сделать прелоуд нужен и css, и js

  15. #55

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Scorched.dn.ua@Apr 24 2007, 01:25
    чтобы сделать прелоуд нужен и css
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    В каком месте?

  16. #56

    Регистрация
    22.03.2007
    Сообщений
    124
    В общем сделал так:
    Код:
    #TopMenuContainer li
    {
    ****float: left;
    ****display: block; 
    ****margin: 0px;
    ****padding: 0px;
    ****background: url(img/top_menu_bg.png) repeat-x 0px 0px;
    }
    
    #TopMenuContainer li a
    {
    ****text-decoration: none;
    ****color: #223344;
    ****display: block; 
    ****float: left;
    ****height:26px;
    ****padding: 9px 19px 5px 18px;
    ****background: url(img/top_menu_bg.png) repeat-x 0px 0px;
    }
    
    #TopMenuContainer li a:hover
    {
    ****text-decoration: none;
    ****color: #ffffff;
    ****background-position: 0px -40px;
    ****cursor: hand;
    }
    Мигать перестало...
    Если кому интерессно, то фифект этот называется что-то типа: CSS Image Flicker In Internet Explorer.

    А с помощью цсс предоадить наверно можно так (хотя не уверен):
    Код:
    #Preloader1 
    {
    background: url(bg);
    display:none;
    }

  17. #57

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Originally posted by Aykroyd@Apr 23 2007, 20:33
    Вы, Павел, ерунду говорите... )))) (с) доктор Борменталь
    Я не знаю как можно сделать прелоад средствами CSS. Просвяти! ))
    Всегда делал его раньше только с помощью JavaScript... ))
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]


    Originally posted by Scorched.dn.ua@Apr 23 2007, 22:25
    о как же любим попереливать из пустого в порожнее.. чтобы сделать прелоуд нужен и css, и js
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    всем скептикам ответ от Akella [Только зарегистрированные пользователи могут видеть ссылки. ] =)

  18. #58

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Павел, помнишь свою злободневную статью с весьма ценным контентом, но не совсем правильным названием (заголовком)? )) Обратимся к многоуважаемому Akella:

    Название статьи: Прелоад через CSS.
    Выдержки из статьи:
    ...идея проста - что бы исключить прелоад нужно… исключить вторую картинку...
    ...оригинальная статья – [Только зарегистрированные пользователи могут видеть ссылки. ]nopreload-rollovers.html – Fast Rollovers Without Preload...

    Красиво?

    Но на самом деле и я здесь не одерживаю полной "победы". По причине того, что помимо метода Pixy, Akella описывает в своей статье еще пару методов. И вот они действительно работают по аналогии с прелоадом JS...

    А метод Pixy я сам предложил в этой теме выше. Но я не считаю его прелоадом, который можно сравнивать с прелоадом "жавовским"... Его главная идея – это отсутствие необходимости делать какой бы то ни было прелоад... ))

  19. #59

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Scorched.dn.ua@Apr 24 2007, 01:25
    о как же любим попереливать из пустого в порожнее.. чтобы сделать прелоуд нужен и css, и js
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Либо CSS, либо JS. Одновременно ни к чему...

  20. #60

    Регистрация
    11.02.2007
    Адрес
    Донецк, Украина
    Сообщений
    96
    Название статьи: Прелоад через CSS.
    Выдержки из статьи:
    ...идея проста - что бы исключить прелоад нужно… исключить вторую картинку...
    ...оригинальная статья – [Только зарегистрированные пользователи могут видеть ссылки. ] – Fast Rollovers Without Preload...
    причем тут вобще прелоад? я говорю в общем, что нормальный прелоад контента делается с помощью цсс (когда мы загружаем в невидимый див) и яваскрипта (когда потом его отображаем).

    а в случае картинок на бг в меню просто можно обойтись без прелоада как такового (о чем и говорит название статьи - это не то что понимают под словом "прелоад")

Страница 3 из 6 ПерваяПервая 123456 ПоследняяПоследняя

Похожие темы

  1. нужен дизайнер + верстальщик в одном лице
    от mazurov в разделе Разовая работа. Поиск исполнителей.
    Ответов: 0
    Последнее сообщение: 02.09.2013, 13:28
  2. Два дисплея в одном ноутбуке
    от Kiselyov в разделе Дизайн-лента
    Ответов: 1
    Последнее сообщение: 04.09.2009, 18:19
  3. Информация меняется только в одном окне таблицы
    от Mihail в разделе Веб-программирование
    Ответов: 5
    Последнее сообщение: 16.02.2007, 23:28
  4. Ответов: 11
    Последнее сообщение: 02.04.2006, 15:23
  5. Сотый пост:)
    от agat в разделе Флейм
    Ответов: 2
    Последнее сообщение: 30.08.2004, 00:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •