Страница 1 из 1

Как настроить страницу в зависимости от разрешения экрана

Добавлено: 31 июл 2005, 13:31
Bloody ST@R
Проблема заключается в том, что бы в независимости от разрешения зкрана пользователя, страница сайта всегда была одинаковой. Я имею в виду, что бы она не расстягивалась. В качестве структуры страницы используется таблица.
Заранее спасибо за ответ.

П.С. Может целесообразнее реализовать на JS?

Добавлено: 31 июл 2005, 14:28
Oscar

Код: Выделить всё

<table width="200">
 <tr>
  <td> text </td>
 </tr>
</table>
И она не растянется, а будет всегда шириной ровно 200 точек.
Ну ... почти всегда :-)

1. Если у тебя графика, которая не влезает по ширине на экран пользователя - то тут уж .. либо размер графики менять, либо будет горизонтальный скроллбар.

Единственный способ - JS, поскольку PHP понятия не имеет, какой у пользователя экран.
PHP можно сообщить об этом, как описал Absurd тут
Но я, честно говоря, не вижу особого смысла в таких извращениях.


2. Если в виде текста будет неразрывная строка, типа:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
думаю, ты видишь, что происходит.
И с этим никак уж бороться нельзя.
Нужно избегать таких строк (то есть вставлять в неё разрывы).
Как это делать - я отвечал уже тут.
Хотя мне самому этот вариант и не нравится, но лучше не могу придумать.

Добавлено: 01 авг 2005, 16:12
UUU
На перле сделал так:
$mys_array[0]=~ s/([0-9A-Fa-f]{32})/$1
\n/gs;

у меня только 16-ричные встречаются длинные. Но также мне надо переносить не когда вздумается :-) поэтому поставил
а не пробел.