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

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Как настроить страницу в зависимости от разрешения экрана

UUU » 01 авг 2005, 16:12

На перле сделал так:
$mys_array[0]=~ s/([0-9A-Fa-f]{32})/$1
\n/gs;

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

Oscar » 31 июл 2005, 14:28

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

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

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

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


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

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

Bloody ST@R » 31 июл 2005, 13:31

Проблема заключается в том, что бы в независимости от разрешения зкрана пользователя, страница сайта всегда была одинаковой. Я имею в виду, что бы она не расстягивалась. В качестве структуры страницы используется таблица.
Заранее спасибо за ответ.

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

Вернуться к началу