Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Работа со слоями
 
 автор: !!Yurchik!!   (03.11.2004 в 22:18)   письмо автору
 
 

Столкнулся с такой проблемой: имеется текстовый слой или слой с картинкой (position:absolute; top=...; left=...), расположенный у меня в определенном месте. При изменении разрешения экрана он "съезжает" на другие элементы и получается очень некрасиво.
Вопрос: какими способами можно этого избежать?
P.S. Прошу не рекомендовать способы с нагромажденными <tr> <td> -таблицами. Я люблю "прозрачный" код

   
 
 автор: glsv (Дизайнер)   (04.11.2004 в 00:01)   письмо автору
 
   для: !!Yurchik!!   (03.11.2004 в 22:18)
 

>position:absolute; top=...; left=...
У Вас задаются положение слоя в абсолютных значениях. Они останутся такими же при любых разрешениях. Здесь нужно в комплексе смотреть - весь код. На что наезжает, где это расположено, как сверстано.

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

   
 
 автор: !!Yurchik!!   (04.11.2004 в 23:28)   письмо автору
 
   для: glsv (Дизайнер)   (04.11.2004 в 00:01)
 

Ситуация такая: у меня есть кнопка, нажав на которой под ней появляется невидимый слой (еще одна кнопка), иметируя эффект меню. Из-за невидимости просто необходимо пользоваться слоями.
Я создал таблицу:
1 строка - видимая Кнопка
2 строка - еще одна таблица (т.к. просто строку нельзя выделить в отдельный слой)
Проблема: если не задавать top слою, при его появлении между видимой кнопкой и кнопкой слоя виден "зазор", что получается очень некрасиво... (даже не знаю, кстати, по идее никакого зазора быть не должно). И единственный выход - "подтягивать" этот слой используя top. Но как понимаешь, это работает только для 1024х768 :(
Помоги полезным советом, плиз :)
P.S. В случае надобности прикреплю код. Просто там рисунки кнопок и файл выйдет большим...

   
 
 автор: glsv (Дизайнер)   (05.11.2004 в 00:20)   письмо автору
 
   для: !!Yurchik!!   (04.11.2004 в 23:28)
 

> В случае надобности прикреплю код.
Да, это очень бы помогло. Потому что если я буду верстать даже по вашему описания, то все равно сверстаю по своему. И таким образом мы к консенсусу не придем :)

> Просто там рисунки кнопок и файл выйдет большим...
Так а рисунки не надо. Только html-код. Если он большой, то просто файл прикрепите к сообщению... Или по почте пришлите.

   
 
 автор: elenaki   (05.11.2004 в 10:16)   письмо автору
 
   для: glsv (Дизайнер)   (05.11.2004 в 00:20)
 

http://www.iht.com/

как здесь? (нажми на Search)

   
 
 автор: !!Yurchik!!   (05.11.2004 в 21:27)   письмо автору
 
   для: elenaki   (05.11.2004 в 10:16)
 

Да, в принципе что-то вроде этого. Спасибо, посмотрю код.

   
 
 автор: !!Yurchik!!   (05.11.2004 в 21:24)   письмо автору
9.2 Кб
 
   для: glsv (Дизайнер)   (05.11.2004 в 00:20)
 

Ну вот в принципе код. Если там у невидимых слоев забрать top=40, т.е. "подтягивание", то увидите зазор... Почему он там появляется и как от него избавиться без сдвигов..?
Заранее благодарен!

   
 
 автор: elenaki   (05.11.2004 в 22:25)   письмо автору
 
   для: !!Yurchik!!   (05.11.2004 в 21:24)
 

убери все пробелы и переводы строк в таблицах между тэгами

   
 
 автор: !!Yurchik!!   (06.11.2004 в 19:41)   письмо автору
 
   для: elenaki   (05.11.2004 в 22:25)
 

УРА! Заработало! Спасибо большое, я и не знал, что пробелы там играют роль :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования