Показано с 1 по 19 из 19

Тема: Вопрос знатокам!

  1. #1

    Регистрация
    05.09.2007
    Сообщений
    15
    ребята, можете подсказать, зашёл в тупик...

    сверху абсолютный див 155px
    под ним relative div поднятый на 65 пикселей.

    в Опере этот поднятый на 65 пикселей див отображается Поверх абсолютного, а в ФФ наоборот задал z-index'ы - не помогает ((

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Совет:

    Не надо лишний раз двигать relative-элементы без острой на то необходимости)

  3. #3

    Регистрация
    05.09.2007
    Сообщений
    15
    Извиняюсь, можете перефразировать?

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Без острой на то необходимости не надо лишний раз двигать relative-элементы.

  5. #5

    Регистрация
    05.09.2007
    Сообщений
    15
    ВЫ издеваетесь

    я имел ввиду, можете по-другому написать? А то я не могу понять, что вы хотели этим сказать...

  6. #6

    Регистрация
    05.09.2007
    Сообщений
    15
    всё не так просто...

    задача такая:

    есть макет (из 5-ти колонок), развернут на 100% по высоте.
    есть шапка (155px).

    в 3-ей колонке идёт текст, который должен начинатся , скажем с самого вверха, а вверху, то у нас шапка! текст-то начинается сверху, но его шапка закрывает. И это только в ФФ! Вопрос: как заставить 3-юю колонку быть поверх шапки, но в тоже время чтобы шапка была поверх макета?

    короче кодом типа так (3-мя колонками):
    <div id="wapka"></div>

    <div id="center">
    <div id="left"></div>
    <div id="right"></div>
    </div>

    колонка right допустим налазит на шапку.

  7. #7

    Регистрация
    05.09.2007
    Сообщений
    15
    Aykroyd, на конец-то понял, что ты мне хотел сказать!! Боже сколько времени прошло... Надо было сразу написать, что :

    объекты могут быт поверх других только тогда когда они находятся на одном уровне, в одном и том же слое

  8. #8

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by maza@Sep 10 2007, 17:11
    объекты могут быт поверх других только тогда когда они находятся на одном уровне, в одном и том же слое*
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Бред)
    Вообще, совершенно непонятно что Вы подразумеваете под "слоями"...)

  9. #9

    Регистрация
    05.09.2007
    Сообщений
    15
    Объясните мне пожалуйста!

    То , что хотел сказать, скажу кодом:

    Код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Language" content="ru">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <title>СЦУКО</title>
    <style type="text/css">
    #odin {
    height: 100%;
    background-color: #eee;
    }
    #dva {
    top: 0;
    left: 0;
    position: absolute;
    background-color: #000080;
    color: white;
    height: 155px;
    width: 100%;
    z-index: 2;
    }
    #tri {
    position: relative;
    background-color: #880000;
    color: white;
    height: 600px;
    width: 100%;
    z-index: 1;
    }
    #tritri {
    position: relative;
    background-color: #808008;
    color: white;
    height: 300px;
    width: 200px;
    z-index: 3;
    margin-left: 500px;
    }
    </style>
    </head>
    <body>
    <div id="odin">
    ****<div id="tri">
     *<div id="tritri">3333333333333</div>
     *<div id="dva"> 
     *22222222222
     *</div>
    ****</div>
    </div>
    </body>
    </html> *

  10. #10

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    !DOCTYPE для начала нормальный поставьте.

  11. #11

    Регистрация
    05.09.2007
    Сообщений
    15
    Господи, так я ж для примера написал! тут и такой:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
    подойдет!

  12. #12

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Такой тоже не подойдет.

  13. #13

    Регистрация
    05.09.2007
    Сообщений
    15
    просвятите, плз, какой нужен и как вы определили?

    с этим:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">

    работает всё как нужно...

  14. #14

    Регистрация
    11.08.2004
    Сообщений
    133
    оффтоп:
    Просто ув. Aykroyd набивает себе посты, поэтому ему не выгодно сразу ответить на Ваш вопрос.

    maza, не могли бы Вы показать скрин сайта или хотябы нарисуйте структуру. На счёт доктайпа, честно незнаю. Может ув. Aykroyd имел ввиду использовать Transitional:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    или же html 4.01
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    а вообще почему бы не создать див, высотой с шапку (relative), ниже ещё див в котором будет контент (relative), а ту колонку, которая должна налезать на шапку сделать absolute. Но следите: где в коде Вы пишите этот абсолют. т.е. попробуйте сначала в шапке написать, потом в контенте.

    Так:
    Код:
    <div id="HEAD">
     <div id="absolute">
    </div>
    <div id="content">
    тут колонки
    </div>
    и так попробуй:
    Код:
    <div id="HEAD">
    </div>
    <div id="content">
     <div id="absolute">
    тут колонки
    </div>

  15. #15

    Регистрация
    05.09.2007
    Сообщений
    15
    а вообще почему бы не создать див, высотой с шапку (relative), ниже ещё див в котором будет контент (relative), а ту колонку, которая должна налезать на шапку сделать absolute.
    как раз так мне нельзя было делать потому что та колонка, которая налезает на шапку — контентная колонка, т.е. в ней будет текст и соответственно высота будет неопределенной.

    так как я написал что с первым, что со вторым доктайпом прекрасно работатет, зачем скрин?
    создайте html документ и вставьте код из пост №9

    спасибо, serka, что вызвались помочь!

    p.s.: не вижу смысла Aykroyd&#39;у набивать себе посты, он и так, имхо, считает себя "папой" ,)

  16. #16
    Originally posted by maza@Sep 10 2007, 09:28
    [b]в 3-ей колонке идёт текст, который должен начинатся , скажем с самого вверха, а вверху, то у нас шапка! текст-то начинается сверху, но его шапка закрывает. И это только в ФФ! Вопрос: как заставить 3-юю колонку быть поверх шапки, но в тоже время чтобы шапка была поверх макета?

    короче кодом типа так (3-мя колонками):
    <div id="wapka">
    <div id="center">
    * * <div id="left"></div>
    * * <div id="right"></div>
    </div>

    колонка right допустим налазит на шапку.[/quote]
    может я чтото не так понял, но вот стиль который у меня получился для приведенного вами html
    Код:
    *{
    ****margin:0;
    ****padding:0;
    ****}
    #wapka{
    ****height:155px;
    ****background-color: #000080;
    ****}
    #left{
    ****margin-right:150px;
    ****background-color: #808008;
    ****
    ****/* temp */
    ****height:200px;
    ****}
    #right{
    ****width:150px;
    ****position:absolute;
    ****top:0;
    ****right:0;
    ****background-color: #880000;
    ****
    ****/* temp */
    ****height:200px;
    ****}

  17. #17

    Регистрация
    05.09.2007
    Сообщений
    15
    Вы вроде как сделали по предложению serka&#39;и.. а я писал в своём предыдущем посте, что нельзя было колонки делать абсолютными, можно только шапку...

    Та ладно Вам , ребята, я ж сделал этот прикол уже - работает всё зашибись.

    Покажу Вам сайт в котором это будем, когда сделаю! Ох там вёрстка бешенная.. Всё че хочешь есть...

    Сейчас сижу думаю над вопросом, можно ли сверстать так, чтобы можно было выкусить кусок кода (например правую колонку в макете) чтобы сам макет не распался, просто остался с одной левой колонкой. Потом Наоборот, потом чтобы обе колонки можно было убрать, ну короче так) на таблицах уже давно реализовано. Может кто-то этим вопросом занимался уже? Может чёт посоветует..

  18. #18

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by serka@Sep 13 2007, 01:07
    оффтоп:
    Просто ув. Aykroyd набивает себе посты, поэтому ему не выгодно сразу ответить на Ваш вопрос.</span>
    <div align=\'right\'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    <span style="colorurple">
    Знаете, думать за других, какие цели они преследуют при том или ином действии – это плохая практика... Особенно в тематическом разделе...

    А дядя Эйкройд с утра до вечера занят борьбой на ниве веб-стандартов... Поэтому очень устает... Поэтому шутки юмора понимает плохо...

    Поэтому давайте я выпишу Вам для начала 10% за нарушение п.5 дополнительных правил раздела "Верстка сайта", не возражаете? Дабы не возникало в следующий раз соблазнов греховных...


    Originally posted by maza@Sep 13 2007, 00:34
    просвятите, плз, какой нужен и как вы определили?

    с этим:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">

    работает всё как нужно...*
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    С этим – все работает не как нужно, а в quirks mode. На самом деле существует сразу несколько причин почему я отмалчиваюсь по этому вопросу.

    Первая – это то, что я просто устал на него отвечать. Если воспользоваться поиском по форуму – можно найти множество тому примеров. Во-вторых – примерно этот же вопрос поднимается буквально в соседней теме – "Копирайт не ездит по странице в IE6, помогите". Т.е. даже поиском пользоваться не надо. Третья причина – это то, что именно сейчас я занимаюсь написанием статьи по этому поводу. В частности, чем чреваты сокращенные варианты объявлений !DOCTYPE.

  19. #19

    Регистрация
    05.09.2007
    Сообщений
    15
    о! спасибо.
    p.s.: не ужели иногда тяжело 1 предложение написать, например: "загляника в соседние темы" или "юзай поиск на счет доктайпа" вместо того чтобы отмалчиваться...
    ещё хочу сказать, что я не прошу за меня думать, не прошу готовый код, я просто прошу совета, каким образом можно реализовать поставленную задачу.

Похожие темы

  1. Вопрос знатокам:
    от Excelsus в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 11.07.2007, 19:59
  2. вопрос по css
    от quantum в разделе Вёрстка сайта
    Ответов: 5
    Последнее сообщение: 13.04.2007, 19:32
  3. Вопрос знатокам Иллюстратора
    от deepdive в разделе Векторная графика
    Ответов: 7
    Последнее сообщение: 30.05.2006, 21:27
  4. Вопрос по CSS
    от I.B.V в разделе Вёрстка сайта
    Ответов: 6
    Последнее сообщение: 10.02.2006, 21:41
  5. Знатокам FeeHand
    от update01 в разделе Векторная графика
    Ответов: 2
    Последнее сообщение: 04.04.2005, 00:31

Ваши права

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