Проблемма: Как установить высоту картинки выше 32000?
От: vasily10000  
Дата: 12.02.03 06:18
Оценка:
Есть страница без фреймов в ней таблица из 1 строки и 3 столбцов.
Во второй колонке в качестве левого края стоит картинка синяя полоска,
которая отделяет меню от рабочей области.<img src="images/blueleft.gif"
width="1" height="100%" hspace="0" vspace="0" border="0" align="left">
До поры до времени все работало нормально, но сейчас в рабочей зоне
во втором столбце у меня используется очень большой документ
разбивать который нельзя. Фишка такая как я понял в 4-ом explorer-е
высота храниться в int а он до 32000 с копейками. Так вот полоска при
значении 100% просто не рисуется если поставить 32000 то рисуется и
обрывается на этом значении.33000 уже не выводит. Кто какие способы
предложит как это обойти ?
Re: Проблемма: Как установить высоту картинки выше 32000?
От: Mikluho Россия  
Дата: 12.02.03 06:31
Оценка:
Здравствуйте, vasily10000, Вы писали:

V>... Так вот полоска при

V>значении 100% просто не рисуется если поставить 32000 то рисуется и
V>обрывается на этом значении.33000 уже не выводит. Кто какие способы
V>предложит как это обойти ?

очень просто...

<table border=0>
  <tr>
    <td width=5 height=30000><img src="dot.gif" width=5 height=30000></td>
  </tr>
  <tr>
    <td width=5 height=30000><img src="dot.gif" width=5 height=30000></td>
  </tr>
  <tr>
    <td width=5 height=30000><img src="dot.gif" width=5 height=10000></td>
  </tr>
</table>
Re: Проблемма: Как установить высоту картинки выше 32000?
От: Sinclair Россия https://github.com/evilguest/
Дата: 12.02.03 06:58
Оценка:
Здравствуйте, vasily10000, Вы писали:

поставь ее бэкграундом. Вместо растягивания будет tiling. Не проверял на высотах более 32000px, но должно работать лучче.

Ключевые слова:
CSS
style="background-repeat:repeat-y"
background=...
... << RSDN@Home 1.0 beta 6 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Проблемма: Как установить высоту картинки выше 32000?
От: vasily10000  
Дата: 13.02.03 02:30
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, vasily10000, Вы писали:


S>поставь ее бэкграундом. Вместо растягивания будет tiling. Не проверял на высотах более 32000px, но должно работать лучче.


S>Ключевые слова:

S>CSS
S>style="background-repeat:repeat-y"
S>background=...

S>


Не все так просто:
1.
Такая конструкция
<table border=0>
<tr>
<td width=5 height=30000><img src="dot.gif" width=5 height=30000></td>
</tr>
<tr>
<td width=5 height=30000><img src="dot.gif" width=5 height=30000></td>
</tr>
<tr>
<td width=5 height=30000><img src="dot.gif" width=5 height=10000></td>
</tr>
</table>
предполагает что я точно знаю какая высота до пикселя, если тескт в куске документа занимает меньше места
то получиться что пока не закончится картинка будет пустое место.. Этот вариант можно немного модернизировать:
<tr>
<td width=5 height=30000><img src="dot.gif" width=5></td>
</tr>
— в 6-ом explorer все работает хорошо, но в 4-ом это не работает (а у меня весь этот геморой как раз из-за
4-го explorer-а)
Что касается кинуть рисунок в background, то опять в 4-ом explorer-е при ,большой длине текста это не работает
S>CSS
S>style="background-repeat:repeat-y"
S>background=...
Хотя в 6-ом опять все работает хорошо.

P.s. Этот 4-ый exlrorer уже достал..

Как забороть 4-ый explorer -?
Re[3]: Проблемма: Как установить высоту картинки выше 32000?
От: vasily10000  
Дата: 13.02.03 07:27
Оценка:
Все проблемму с 4-ым explorer-ом решил. причем способ довольно простой
если интересно могу рассказать.
Re[4]: Проблемма: Как установить высоту картинки выше 32000?
От: andik  
Дата: 13.02.03 08:16
Оценка:
Здравствуйте, vasily10000, Вы писали:

V>Все проблемму с 4-ым explorer-ом решил. причем способ довольно простой

V>если интересно могу рассказать.

слушаем
Re[4]: Проблемма: Как установить высоту картинки выше 32000?
От: uzzy Россия  
Дата: 13.02.03 18:34
Оценка:
Здравствуйте, vasily10000, Вы писали:

V>Все проблемму с 4-ым explorer-ом решил. причем способ довольно простой

V>если интересно могу рассказать.
[code]
<table>
<tr>
<td>Column1</td>
<td style="border-right-color: #0000FF; border-right-width: 1; border-right-style: solid;"> Huge Column2 </td>
<td>Column3</td>
</tr>
</table>
Re[5]: и еще...
От: uzzy Россия  
Дата: 13.02.03 18:36
Оценка:
Не картинка но за синенькую полоску сканает.
Да и еще вместо right надо left (забыл что у тебя левый край упоминается)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.