[html] как сделать html-разметку для след. задачи?

uran238

Нужно сделать страницу согласно приведённой ниже схеме. Заштрихованная область является картинкой с ссылками (показанно синим сделанной в ImageReady, которая должна быть статической. В центральной нижней части экрана нужно расположить текст с прокруткой как отдельный кусок.

У кого-нибудь есть идеи как это можно реализовать?

stm7884696

iframe
div
frame
вариантов много.
ботай матчасть.

nik93

http://sawband.ru - для примера

uran238

А что-то типа iframe можно вставлять в ячейку таблицы?

uran238

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

stm7884696

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

uran238

А как это прописать? Я имею ввиду скрол в ячейке. Я со стилями в дримвивере раньше не работал .

stm7884696

выкидывай дримвавер, ставь TopStyle3
А прописать надо что нить типа этого:
<td style="overflow: scroll;">

dedwowan

<td style="overflow: scroll;">
лучше auto

Vodnik

вообще iframe можно вставлять как раз в ячейку

uran238

Я пробовал но ничего не получилось. Выдаётся ошибка. Вариант с <td style="overflow: scroll;"> также не сработал, если я, конечно, правильно его понял.
Вместо <td> text </td> вставил <td style="overflow: scroll;"> text </td>. Я правильно понял? Просто после вставки большого текста и сохранения, в браузере отображался весь текст, разбивая всю картинку слева от ячейки на отдельные куски. То есть всё осталось как есть .
А что за вариант с auto?

Vodnik

что значит не получилось? значит неправильно пробовал
на ссылке приведенной выше даже есть пример кода:
<TD ROWSPAN=8 COLSPAN=3 WIDTH=472 HEIGHT=482>
 <iframe name="framme" WIDTH=472 HEIGHT=482 src="news.html" scrolling=yes frameborder="0" ></iframe></TD>

dedwowan

Когда используешь ифрэйм ты внутри одной страницы грузишь другую. Если ты написал <iframe>text</iframe>, то ты был сильно не прав и тебе, для начала, надо почитать лит-ру по html.
Для использования стиля overflow надо задавать размер у объекта, в котором этот стиль используется. Если его не задавать, то результата не будет.

uran238

Спасибо. Заработало. А можно сделать так чтобы вертикальный скрол был, а горизонтальный нет? И ещё, можно ли изменить вид скрола средствами HTML?

dedwowan

А можно сделать так чтобы вертикальный скрол был, а горизонтальный нет?
overflow-x
overflow-y
Не кроссбраузерно. Т.е. работать будет только в ИЕ.
И ещё, можно ли изменить вид скрола средствами HTML

Только в ИЕ. Можешь на msdn'не посмотреть в свойствах дива или в инете поискать нужные стили.
Оставить комментарий
Имя или ник:
Комментарий: