23.01.2018, 01:17 [+3 UTC]
в нашей команде: 2 493 чел. | участники онлайн: 3 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: консультации

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.42 (30.12.2017)

Общие новости:
02.01.2018, 09:46

Форум:
12.01.2018, 10:25

Последний вопрос:
22.01.2018, 21:44

Последний ответ:
22.01.2018, 23:40

Последняя рассылка:
22.01.2018, 22:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
23.08.2009, 09:05 »
Медведева Елена Владимировна
Молодцы! Так держать!!!
08.10.2009, 11:10 »
Дробышев Антон Валерьевич
Спасибо! "Да просто забодало" это: "гайцы" не трогают, а вневедомственная охрана ведёт себя, как неизвестно кто! [вопрос № 172960, ответ № 255097]
22.04.2012, 09:38 »
lamed
Большое спасибо, проблема решена! [вопрос № 185863, ответ № 270601]

РАЗДЕЛ • HTML / DHTML / XML / CSS

Создание программ на языках HTML, DHTML, XML и каскадные таблицы стилей CSS.

[администратор рассылки: Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 605
FOXhunter
Статус: Профессионал
Рейтинг: 75
Evgen aka Chuma
Статус: 6-й класс
Рейтинг: 52

Перейти к консультации №:
 

Консультация онлайн # 65899
Раздел: • HTML / DHTML / XML / CSS
Автор вопроса: Артём Талипов
Отправлена: 07.12.2006, 06:21
Поступило ответов: 3

Здравствуйте!

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

Как мне кажется это, что-то с таблицами или колонтитулами нужно мудрить.
Но не вкоем случае не нужно фреймов. С фреймами я и сам могу такое сделать.

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

Состояние: Консультация закрыта

Ответ # 130406 от PaVeL_Ekt

Здравствуйте, Артём Талипов!

попробуйте
<table border=0>
<tr height=20%>
<td width=100%>Панелька_1</td>
</tr>
<tr height=20%>
<td width=100%><pre>Ваш Текст</pre></td>
</tr>
<tr height=20%>
<td width=100%>Панелька_1</td>
</tr>
</table>


Консультировал: PaVeL_Ekt
Дата отправки: 07.12.2006, 07:58

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 130413 от Vrqt72st

Здравствуйте, Артём Талипов!

Если надо чтобы прокручивалась только посредине часть экрана с текстом, то нужно попробовать использовать правила CSS2:

в HTML файле записываем весь текст в блок:
<div class="list_of_abilities">
.... текст ......
</div>

а в CSS файле будет следующий код:

DIV.list_of_abilities {
margin: 0;
padding: 0;
border: solid 1px #B11117;
width: 530px;
height: 305px;
overflow: auto; /* вот это свойство отвечает за то, чтобы появлялась прокрутка, когда содержание элемента превышает размеры блока */
}


Консультировал: Vrqt72st
Дата отправки: 07.12.2006, 09:04

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 130692 от Яруллин Азат Рифкатович

Здравствуйте, Талипов А Н!
Уже ко всему сказанному добавлю, что можно делать не середину прокручиваемой, а фиксированной верхнюю панель и нижнюю, как Вы сначала спросили.
Не буду дублировать ответ, вот, только что написал подобное (см. мой ответ):
http://rusfaq.ru/info/Question/66026
Играя со значениями (в div.fixed) можно добиться этого эффекта.
Чтобы фиксировать блок сверху -> top: 0px;
Чтобы фиксировать блок снизу -> bottom: 0px;
Ну, и по ширине страницы сделать -> width: 100%;
Всё просто.
Удачи!
P.S. Код всё таки приведу :)

Приложение:


Консультировал: Яруллин Азат Рифкатович
Дата отправки: 08.12.2006, 22:18

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 65899

Посетитель

ID: 18117

# 1

= общий = | 07.12.2006, 08:26 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

PaVeL_Ekt я попробовал, вполне ожидаемый результат. Верхняя и нижняя панелька 20% от экрана как собствено и просили. Если бы документ был одностраничный, вышло бы всё как нужно. Но вот в чем дело, основной текст давольно приличный, и когда курсор в начале документа, нижней панельки нет. И наоборот когда на нижней панельки верхней нет. Я предположил, что height20% для основного текста это 60%, а pre /pre не имеет смысла, поскольку это всего лишь пример. Я знаю, что есть колонтитулы, для текста в верху и в низу страницы, конечно использовать их, для панелек, это не правильно, но что есть альтернативного? Как можно зафиксировать? Если бы взять основной текст во фрейм, и засунуть в вашу таблицу, то получилось, то что нужно. Прокрутка будет только для текста. А панели останутся в покое. Хотя всё равно спасибо, предложенный вами код оказался для меня не бесполезным. Теперь страницы с маленьким текстом корректно отображаются.

 

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

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13641 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.42 от 30.12.2017