Jump to content
  • 0

display: table для ослов


Yahoo!
 Share

Question

Recommended Posts

  • 0
Я про expression.

Экспрешн это по сути и есть джс.

Можешь лаконично сказать что тебе надо? Хочешь подвал прибить к низу, и чтобы его высота зависила от содержимого?

Link to comment
Share on other sites

  • 0
Экспрешн это по сути и есть джс.

Можешь лаконично сказать что тебе надо? Хочешь подвал прибить к низу, и чтобы его высота зависила от содержимого?

Да, вроде бы ему это надо :)

Link to comment
Share on other sites

  • 0

Мне надо среднюю строку в таблице растянуть для ие7 и ниже, в мозиле всё работает хорошо.

JS бывает разный=)

вот

<script type="text/javascript">

...

</script>

вот второй

#content {

height: expression(...)

}

меня второй интересует.

Edited by Yahoo!
Link to comment
Share on other sites

  • 0
А что это означает дословно?

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

<script type="text/javascript">

...

</script>

вот второй

#content {

height: expression(...)

}

Это одно и тоже

Хочешь подвал прибить к низу, и чтобы его высота зависила от содержимого?

если так - то диву с подвалом абсолютное позиционирование, и вот так как то

bottom:expression(screen.availHeight+'px');

Хотя я с экспрешшнами никогда не работал)

Link to comment
Share on other sites

  • 0

Постой, а я думал если скрипты отключить expression включен остаётся) и немного глючит от него.

И потом, что означает вот этот кусок?:

document.body.offsetHeight - offsetParent.getElementsByTagName('thead')[0].getElementsByTagName('div')[0].offsetHeight-offsetParent.getElementsByTagName('tfoot')[0].getElementsByTagName('div')[0].

И потом у

SelenlT'a offsetHeight+'px'

psywаlker говорит про clientHeight+'px'

Вы советуете screen.availHeight+'px'

они очень похожи?

Edited by Yahoo!
Link to comment
Share on other sites

  • 0

Зачем отключать скрипты?

document.body.offsetHeight - offsetParent.getElementsByTagName('thead')[0].getElementsByTagName('div')[0].offsetHeight-offsetParent.getElementsByTagName('tfoot')[0].getElementsByTagName('div')[0].

Здесь от общей высоты документа отнимается высота дивов в шапке и футере таблицы…

SelenlT'a offsetHeight+'px'

Это выоста элемента. Рассчиывается браузером

psywаlker говорит про clientHeight+'px'

Выоста клиентской части браузера

использоваться должно как document.documentElement.clientwidth , а не document.body.clientdocument;

screen.availHeight+'px'

А это досутпная высота .

В общем Джаваскрипт - он такой.

Edited by hf3
Link to comment
Share on other sites

  • 0

Млииин, не получается :)Вот сделал простенькую копию, скажите где надо прописать... а то я ваще не разбираюсь в скриптах :) в гугле даже не знаю как ввести что б получить ответ. Заранее спасибо.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy