PDA

Просмотр полной версии : Как сделать авто-выбор стиля по разрешению(ШИРИНА) монитора


3JIO
16.05.2010, 18:43
Например, есть три стиля:
1. style1 - 800х... точек
2. style2 - 1024х... точек
3. style3 - 1280х... точек

Если разрешение монитора стоит на 800х... точек, то выбрать стиль "style1" и т.д.

anatoliy
16.05.2010, 22:16
определяй через js разрешение и подгружай необходимый

3JIO
17.05.2010, 20:20
определяй через js разрешение и подгружай необходимый

Можешь дать код

anatoliy
20.05.2010, 13:56
<script language="JavaScript">
if (screen.width<=800)
{src='image/fon800600.gif';}
else
if (screen.width<=1024)
{src='image/fon1024768.gif';}
else
if
(screen.width<=1280)
{src='image/fon1280960.gif';} // если другое

document.write('<body text="#000000" bgcolor="#FFFFFF" link="#006600" vlink="#009900" alink="#009900" background=\"'+src+'\" bgproperties="fixed">')//Определение разрешения монитора
</script>

типо этого не мой код

3JIO
24.05.2010, 21:14
Спасибо!
У кого какие варианты есть

vintwebpro
18.12.2010, 13:38
<script language="JavaScript">
if (screen.width<=800)
{src='image/fon800600.gif';}
else
if (screen.width<=1024)
{src='image/fon1024768.gif';}
else
if
(screen.width<=1280)
{src='image/fon1280960.gif';} // если другое

document.write('<body text="#000000" bgcolor="#FFFFFF" link="#006600" vlink="#009900" alink="#009900" background=\"'+src+'\" bgproperties="fixed">')//Определение разрешения монитора
</script>

типо этого не мой код

Пф... Какие люди печатали этот ужасный скрипт?..

Гораздо лучше так(сам сделал):

<script> src="style_"+screen.width+"x"+screen.height+".css"; document.write("<style src='"+src+"'></style>"); </script>
В одну строчку... Лол... :D
Надо создать файлы стилей(style_800x600.css, style_1024x768, короче, какие используют разные люди) и в них определённые классы, стили пихать... Самый облегчённый скрипт, не правда ли? :blum: :blum: :blum:

Corvus
20.12.2010, 00:29
хм наф вообще так делаь? проще делать как там?? эээ резиновый диз)

vintwebpro
15.04.2011, 10:51
Да я просто подсказал, а диз всегда надо по стандартам делать резиновый!!! Это вообще не сложно, если HTML(или CSS) знать с процентами(100%)...