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

Тема: Расположение в определенном месте страницы

  1. #1
    Как разместить картинку в строго определенном месте страницы средствами html или css? т.е. так, чтобы картинка в коде была, например, в начале, а при отображении в середине страницы. Я так понимаю что надо указать точку в пикселях, где будет находиться эта картинка. Но как именно и где это указывать?

  2. #2

    Регистрация
    29.01.2005
    Адрес
    Одесса
    Сообщений
    1,020
    картинку нужно абсолютно позиционировать - position:absolute;
    потом задать ей координаты - стили top и left
    top:10px; left:50px; - это будет значить, что картинка будет расположена на 10 пикселей ниже верха страницы и на 50 пикселей левее левого края, простите за каламбур. в общем... ось координат x,y идет в браузера не так, как в школьной математике. 0 на оси в браузерах расположен в левом верхнем углу.
    так же, если картинку нужно поместить ниже или выше - поможет стиль z-index; указывайте ему положительное значение. например z-index:100, означает, что элемент выше на 100 (на 100 ничего, просто на 100 : )). по умолчанию у всех элементов z-index = 0.

  3. #3

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    Originally posted by Live@Mar 30 2006, 14:02
    [b]...то будет значить, что картинка будет расположена на 10 пикселей ниже верха страницы и на 50 пикселей левее левого края...
    не страницы, а первого старшего (вверх по иерархии) позиционированного элемента

  4. #4

    Регистрация
    29.01.2005
    Адрес
    Одесса
    Сообщений
    1,020
    да, простите : ) никак не научусь "считать с нуля"

  5. #5

    Регистрация
    19.03.2006
    Сообщений
    5
    null
    первого старшего?, чё та я не пойму, при абсолютно происходит именно расположение относилетьно левого верхнего угла. Другое дело - не указать параметры, что приведет к наследованию от чуть более старшего))
    или я в чём-то не прав?

  6. #6

    Регистрация
    28.03.2006
    Сообщений
    14
    Shoot
    ты прав =) null, вероятно, был невнимателен..
    К совету Live хочу добавить, что указанные им параметры пишутся в стилях (CSS) и соотносятся тегу img, например так: <img style="position:absolute; left:10px; top:50px;">

  7. #7

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    Originally posted by Shoot@Mar 31 2006, 19:32
    [b]первого старшего?, чё та я не пойму, при абсолютно происходит именно расположение относилетьно левого верхнего угла. Другое дело - не указать параметры, что приведет к наследованию от чуть более старшего. или я в чём-то не прав?
    левого верхнего? а если написать right?
    в спецификации написано, что "свойства &#39;left&#39;, &#39;right&#39;, &#39;top&#39; и &#39;bottom&#39;... указывают величину смещения относительно контейнера блока...". В большинстве браузеров контейнер имеет по умолчанию position: inherit, а потому можно считать, что позиционирование производится относительно ближайшего позиционированного контейнера (в частном случае таким контейнером является тег body).

    я думаю, что Вы "в чем-то не правы"

    уважаемой Anastasi&#39;и стоит почитать спецификацию на CSS2. интереснейшее, надо сказать, чтение

  8. #8

    Печаль

    Спасибо, ребята, все чрезвычайно понятно.
    Только загвоздка: как сделать чтобы картинка текст не перекрывала, а вклинивалась в него?

  9. #9

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    при абсолютном позиционировании - никак.

  10. #10

    Регистрация
    11.04.2006
    Адрес
    Приморский край, г.Владивосток.
    Сообщений
    36
    Да что вы все мучаетесь? Ставите HomeSite 5.5+ и радуетесь встроенному CSS-редактору TopStyle Lite Pro 3.5!!!

Похожие темы

  1. Расположение блока из div`ов по центру
    от skatadov в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 23.11.2008, 23:12
  2. Расположение меню
    от maks88 в разделе Вёрстка сайта
    Ответов: 8
    Последнее сообщение: 22.06.2007, 05:20
  3. Расположение
    от ShadyMen в разделе Вёрстка сайта
    Ответов: 7
    Последнее сообщение: 02.04.2007, 19:30
  4. вырезка определенной области в определенном месте
    от WEB_bobby в разделе Растровая графика
    Ответов: 6
    Последнее сообщение: 24.03.2007, 20:38
  5. Бездельники на рабочем месте
    от cougar в разделе Флейм
    Ответов: 12
    Последнее сообщение: 17.02.2006, 03:40

Ваши права

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