Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RusFAQ.ru: Элементы HTML


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Дизайн / web-дизайн / Элементы HTML

Выпуск № 124
от 31.01.2006, 12:36

Администратор:3BEPEK
В рассылке:Подписчиков: 191, Экспертов: 47
В номере:Вопросов: 2, Ответов: 7


Вопрос № 34072: Здравствуйте, господа. Расскажите, пожалуйста, как можно зафиксировать шапку в HTML таблице. Желательно без использования фреймов....
Вопрос № 34101: Здравствуйте. Возможно я некорректно задал свой предыдущий вопрос. Предположим, что у меня есть таблица в 50 записей, которая не вмещается на экране. Чтобы пролистать ее пользователю приходится использовать прокрутку. Хотелось бы, чтобы при этом...

Вопрос № 34.072
Здравствуйте, господа.
Расскажите, пожалуйста, как можно зафиксировать шапку в HTML таблице. Желательно без использования фреймов.
Отправлен: 25.01.2006, 15:37
Вопрос задал: Sulfur (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: spider
Здравствуйте, Sulfur!
cerez tag iframe
u nevo sintax kak na tag frame!!
on poderjivaet ishio width height
---------
Vse ili nicevo (Iziki programirovanie)
Ответ отправил: spider (статус: 9-ый класс)
Отправлен: 25.01.2006, 15:40

Отвечает: Ерёмин Андрей
Здравствуйте, Sulfur!
Смотря что вы подразумеваете под словом "зафиксировать"... Можно использовать IFRAME:
<iframe width=500 height=200 src="top.html"></frame>
Либо можно вставлять нужный файл с помощью функции include() в PHP (если есть поддержка php-скриптов).
---------
Работа - не волк, а произведение силы на расстояние!
Ответ отправил: Ерёмин Андрей (статус: Профессионал)
Отправлен: 25.01.2006, 16:57


Вопрос № 34.101
Здравствуйте.
Возможно я некорректно задал свой предыдущий вопрос. Предположим, что у меня есть таблица в 50 записей, которая не вмещается на экране. Чтобы пролистать ее пользователю приходится использовать прокрутку. Хотелось бы, чтобы при этом шапка всегда оставалась на экране, т.е. в принципе мне нужно тоже самое, что и "замораживание" шапки в Excel.
При этом мне не подходит вариант с фреймами, поскольку тогда кроме шапки в верхний фрейм должны попасть поля фильтра+очень много JavaScript'ов. Переписывание этого займет очень много времени. IFRAME тоже не подходит по тем ж причинам. Может есть какой-то менее болезненный вариант с использованием того же JavaScript или слоев?
Отправлен: 25.01.2006, 21:09
Вопрос задал: Sulfur (статус: 1-ый класс)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Cтепанов Андрей Валерьевич
Здравствуйте, Sulfur!
Используйте два DIV. В верхний выводите шапку, а в нижний -- тело таблицы. Для нижнего назначте стиль overflow: auto; вроде так
---------
Все мы будем в аду, но я буду с вилами!!
Ответ отправил: Cтепанов Андрей Валерьевич (статус: 3-ий класс)
Отправлен: 25.01.2006, 21:16

Отвечает: Septikos
Здравствуйте, Sulfur!

Попробуйте фиксированные размеры таблицы. В тэгах table и td укажите width и height, ширина и высота в table должна быть равна сумме всех ячеек по длине и ширине
Ответ отправил: Septikos (статус: 2-ой класс)
Отправлен: 26.01.2006, 00:13

Отвечает: maxvtch
Единственное решение, которое пришло мне на ум, это использовать приведенный в Приложении код меню для создания шапки. Дело довольно простое. Нужно только подредактировать строки и ячейки. Если возникнут вопросы, задавай. Или пришли на мыло код одной из своих страниц, сделаю шапку сам ;о)
Кстати, можно открыть один из сайтов на boom.ru, они вставляют дополнительно на каждую страницу размещенных там сайтов свой код, который в некоторой интерпритации так же мог бы пригодиться для решения твоей проблемы.

Удачи!

Приложение:

Ответ отправил: maxvtch (статус: 10-ый класс)
Отправлен: 26.01.2006, 04:24

Отвечает: Straight
Здравствуйте, Sulfur!
А не устроит ли Вас такой вариант (см.приложение). Скролирование есть, но ни фреймов, ни ифреймов.

Приложение:

Ответ отправил: Straight (статус: 6-ой класс)
Отправлен: 26.01.2006, 10:22

Отвечает: spider
Здравствуйте, Sulfur!
Mojno cerez absoliutno pozitzionirovanie i s svoistvom scroll!

<div id="banner" style=""xposition:absolute;top:0;left:100">asdasd</div>"
<script>
window.onscroll=f; //ne uveren window ili document
window.onmousewheel=f;
function f() {
banner.style.top=document.body.scrollTop;
}
</script>
---------
Vse ili nicevo (Iziki programirovanie)
Ответ отправил: spider (статус: 9-ый класс)
Отправлен: 27.01.2006, 13:55


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: inet.webbuild.faqhtml
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное