Re: Альтернативная идея
От: TSS Россия http://www.sdl.ru
Дата: 30.03.06 10:27
Оценка: 14 (1)
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Возник в голове такой вот сабж:


SDB>
  • назначить для <body> стиль "overflow-y: hidden;", убрав тем самым вертикальную полосу прокрутки из окна браузера;

    Убрать вертикальную полосу прокрутки еще можно так:
    <body scroll="no"> (IE4+)

    SDB>
  • сделать footer (это там, где значки и copyright notice) не отдельной таблицей, как сейчас, а последней строкой основной таблицы.

    Логично.

    SDB>Тогда каждая страница будет "целиком" помещаться в окне браузера по высоте и содержать только "внутреннюю" вертикальную полосу прокрутки. Вопросов к себе и общественности два:


    SDB>
  • Как все-таки убедить Лису и Оперу воспринимать свойство "height" для таблицы?

    вообще, в описании на Height Attribute написано:

    This property is defined in HTML 4.0 and is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1 .

    Может <!DOCTYPE ...> добавить?

    SDB>
  • Насколько это красиво/юзабельно?

    Наманно имхо.
    Особенно если надо сделать что-то "прокручивающееся" и не хочется юзать фреймы

    ps. я делал как-то следующее:
    <body scroll="no">
    <table width="100%" height="100%" border="1">
    <tr height="50px"><td colspan="2">тут умну типа был хидер с меню</td></tr>
    <tr>
        <td valign="top" width="300px"><div style="overflow: auto; width:100%; height:100%">тут типа дерево</div></td>
        <td valign="top" width="*"><div style="width:100%; height:100%; overflow: auto">тут типа contents</div></td>
    </tr>
    <tr height="50px"><td colspan="2">а тут умну был футер</td></tr>
    </table>
    </body>
    ... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
  • Signed, [TSS] /SDL/
     
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.