Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > HTML-верстка

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 30.10.2002, 15:49
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 1  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
Thumbs down (Opera || oldNN || etc.)& <table height=100%> // А по-русски - абзац =(

Есть код:

<table height=100%>
<tr><td height=20>
<tr><td>
<tr><td height=20>
</table>

В Ие и Мозилле все пучком, таблица на всю высоту, сверху полоска в 20 пикс. и снизу, тээрка без указания высоты тянется на всю оставшуюся высоту.
В Опере фиквам =( Две тээрки по 50% и в серединке уууузенькая тээрка без определенной высоты.

Внимание вопрос!
Как сделать так шоб и в Опере смотрелось так же как в Ие. Фреймы, дивы и прочие не подходят. Таблицей нуна. =(
__________________
Дешевый критикан

Старый 30.10.2002, 16:29
SPV вне форума Посмотреть профиль Отправить личное сообщение для SPV Найти все сообщения от SPV
  № 2  
SPV
 
Аватар для SPV

Регистрация: Jan 2000
Адрес: St-Petersburg
Сообщений: 1,229
Отправить сообщение для SPV с помощью ICQ
Здарова!
Оперы нет, проверить не могу... А для НН лечится так:
<table height=100%>
<tr><td height=20>
<tr><td height="&{innerHeight-40};">
<tr><td height=20>
</table>
__________________
Two beer or not two beer?...

Старый 30.10.2002, 17:52
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 3  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
Дарова Павлуха =))
Для Оперы к сожалению нифика не пашет =((
Но все равно пасиб =)
Я уж подумываю.. а да ну ее в качель эту оперу =)
__________________
Дешевый критикан

Старый 31.10.2002, 01:57
Rubiroid вне форума Посмотреть профиль Отправить личное сообщение для Rubiroid Посетить домашнюю страницу Rubiroid Найти все сообщения от Rubiroid
  № 4  
Rubiroid
 
Аватар для Rubiroid

Регистрация: Sep 2002
Адрес: где-то в Хюстоне
Сообщений: 109
Отправить сообщение для Rubiroid с помощью ICQ
попробуй так
<table height=100%>
<tr><td height=100%>
<table height=100%>
<tr><td height=20>
<tr><td height="&{innerHeight-40};">
<tr><td height=20>
</table>
</td></tr>
</table>

но у мя тоже оперы нет...
__________________
кто сказал, что гитара не ударный инструмент?..
-----------------------
ЖЖ

Старый 31.10.2002, 02:12
Rubiroid вне форума Посмотреть профиль Отправить личное сообщение для Rubiroid Посетить домашнюю страницу Rubiroid Найти все сообщения от Rubiroid
  № 5  
Rubiroid
 
Аватар для Rubiroid

Регистрация: Sep 2002
Адрес: где-то в Хюстоне
Сообщений: 109
Отправить сообщение для Rubiroid с помощью ICQ
или так
<table height=100%>
<tr><td height=100%>
<table height=100%>
<tr><td height=20>
<tr><td>
<tr><td height=20>
</table>
</td></tr>
</table>
__________________
кто сказал, что гитара не ударный инструмент?..
-----------------------
ЖЖ

Старый 22.02.2003, 23:49
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 6  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
По умолчанию Да уж..

Тоже столкнулся с этой проблемой. Оказывается Опера вообще игнорирует высоту в процентах в заголовке таблицы (!но не в <td>) и в размере <img>. Это логично, если высчитывать высоту исходя не из размера окна браузера, а из размера документа - чтобы перевести проценты в пикселы, надо знать высоту всего документа, а для того, чтобы знать высоту всего документа, нужно учесть высоту таблицы. В пикселах. Но почему-то с шириной всё не так.
Код:
<script language="JavaScript">
if(window.opera)document.write('<table width="100%" height="'+innerHeight+'" border="1" cellpadding="0" cellspacing="0">');
else document.write('<table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0">');
</script>
<tr><td height=20>
<tr><td>
<tr><td height=20>
</table>
А ещё, если свф в таблице, и размеры его - в %ах, то ИЕ и Опера проценты высчитывают от размера ячейки таблицы, а НН (гад!) - от размера всего окна браузера.
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin


Последний раз редактировалось TTS; 22.02.2003 в 23:56.
Старый 24.02.2003, 02:08
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 7  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
эм...
ничего себе вы мудрите...
а как же прозрачные гифы размером 1х1 пиксель? =)

Старый 26.02.2003, 15:31
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 8  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Избежать прямого указания высоты в пикселях не удастся. Если мы пихаем в таблицу гиф и указываем его высоту в процентах - Опера будет высчитывать эти проценты исходя из высоты таблицы, а если высота таблицы у нас тоже в процентах, то... обе эти высоты должны игнорироваться (ща проверю)
Код:
<html><body>
  <table width="100%" height="100%" border="1">
    <tr><td width="100%" height="100%">
      <img src="1x1green.gif" width="100%" height="100%" border="0">
    </td></tr>
  </table>
</body></html>
Кхм... С 7-й Оперой всё так, как я и ожидал - высота 1px (или что-то около того). Но этого я никак не ожидал от NN6 - высота таблицы - 100%, высота картинки - 0( ).
Самое смешное, что в шестой Опере всё нормально, даже высота таблицы.

При этом из них всех только ИЕ нормально отрабатывает border>0 для картинки.
А с шириной у всех всё нормально.
Кста, если интересно http://www.math.ucla.edu/~jimc/image...t/imgtest.html
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Создать новую тему   Часовой пояс GMT +4, время: 09:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.