Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Слой

Ответить
Настройки темы
Слой

Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


Такой вопрос по слоям, можно ли Layer привязать к тексту? когда скажем надпись смещается, слой все равно был бы там, где был и раньше относительно текста.

Отправлено: 20:41, 27-07-2004

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


То есть как смещается??? Например, когда надпись становится длинее или наоборот короче???

-------
Fortes fortuna adiuvat


Отправлено: 23:30, 27-07-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


да нет. В смысле слой расположен относительно выпадающей менюшки. если в верх страницы втыкается баннер, то сама таблица, где находится меню и все прочее, съезжает вниз, а слой остается на месте. Дык нужно чтоб он тоже тогда сместился вниз и распололагался относительно менюшки так же, как было и без баннера.

Отправлено: 23:37, 27-07-2004 | #3


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


для этого надо использовать у атрибуты position свойство relative
С его помощью left и top задаются относительно текста, за которым следует элемент

-------
Fortes fortuna adiuvat


Отправлено: 01:46, 28-07-2004 | #4


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


vadimiron
спасиб!

Отправлено: 11:08, 28-07-2004 | #5


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


задаю relative, объект уезжает в непонятном направлении

[s]Исправлено: Surround, 19:02 28-07-2004[/s]

Добавлено:

или скажем можно определить координату какой-нить строки или угла таблицы, а потом относительно их рассчитывать координаты?....

Добавлено:

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

Отправлено: 19:01, 28-07-2004 | #6

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Surround
Цитата:
или накрайняк просто организовать поиск тега в собственном хтмл-е
для этого существуют DOM(объектная модель документа)-технологии , но, понятное дело, разные броузеры к ним относятся слегка по-разному. Когда-то я начинала переводить документацию по этому поводу. Результаты (недопереведенные и устаревшие) можно посмотреть тут. Там же ссылки на первоисточники (которые, естественно обновляются, в отличие от моих переводов )
По моим понятиям все-таки привязываться не к левому верхнему углу - дело довольно безнадежное Но можно пытаться привязаться, наоборот к низу экрана. ( Вот, можете посмотреть - пример привязки к краю экрана лежит у меня в скрипте по адресу http://www.bio.pu.ru/js/abitur/menu.js ) По-моему, попытки поймать элементы документа может оказаться удачной, но только для части броузеров.

[s]Исправлено: mar, 23:47 28-07-2004[/s]

Отправлено: 23:45, 28-07-2004 | #7


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Surround
Я не очень понимаю, что у тебя не вышло с relative
Вот такой простой пример:
Код: Выделить весь код
11111111-ая строка<br>
22222222-ая строка<br>
33333333-ая строка<br>
44444444-ая строка<br>
55555555-ая строка<br>
66666666-ая строка
<div style="position:relative; left:10;top:10"> 9999adasdadaasfas<br>
111111111111111<br>
33333
</div>
aasasfasfafa<br>
sdfsdfsdfsfs<br>
aasasfasfafa<br>
В этом случае наш слой будет располагаться после 6-ой строки на таком расстоянии: left:10 top:10
Если ты перед 6-ой строкой вставишь ещё 10 строк, слой опуститься вниз вместе с 6-ой строкой, тебе вроде это как раз и надо было-слой опускается вниз, если что то выше него вставляется

если не получается, давай суда часть кода, где описаны меню и этот слой, я попытаюсь данный код сам подправить


[s]Исправлено: vadimiron, 22:26 28-07-2004[/s]

-------
Fortes fortuna adiuvat


Отправлено: 00:22, 29-07-2004 | #8


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


Цитата:
попытки поймать элементы документа может оказаться удачной, но только для части броузеров.
а какие браузеры в эти части входят?


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

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

Добавлено:

кстати, а скрипт не имеет ограничений скажем на версию экполорера?

Отправлено: 00:26, 29-07-2004 | #9

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


vadimiron
пардон, стормозила. По-моему ты совершенно прав


Добавлено:

Surround
Цитата:
кстати, а скрипт не имеет ограничений скажем на версию экполорера
я его писала до эпохи 6-ого. Так что уже не помню
Цитата:
а какие браузеры в эти части входят?
Это лучше у ppk (+ немного его же в переводах по ссылке вверху). Это человек, который в свое время тестировал броузеры на кучу всевозможных элементов DOM и JavaScript. Ну и на сайтах разработчиков, естественно
Цитата:
по поводу привязки к экрану - все же убоднее от верхнего угла. Как тогда от нижнего считать?
нижний угл - это верхний + размер окна по вертикали. Или верхний минус размер банера.
НО! - лучше, как vadimiron предложил !!!


[s]Исправлено: mar, 0:40 29-07-2004[/s]

Отправлено: 00:30, 29-07-2004 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Слой

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
как сделать во Flash 5 полупрозрачный слой FADE Вебмастеру 2 29-06-2004 14:04




 
Переход