Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Gudy

Пользователь


Сообщения: 98
Благодарности: 3

Профиль | Сайт | Отправить PM | Цитировать


Решил задачу так:

Код: Выделить весь код
<script> 
function topimage()
{
 
  if (screen.width <= 800) 
{
document.getElementById('logo_area').innerHTML='<img valign=top align=center name=800 src=/pic/800.png  />';
}
 
  if((screen.width <= 1024) && (screen.width > 800))
	{
document.getElementById('logo_area').innerHTML='<img  valign=top align=center name=1024 src=/pic/1024.png  />';
	}
  if((screen.width <= 1152) && (screen.width > 1024))
	{
document.getElementById('logo_area').innerHTML='<img valign=top align=center name=1152 src=/pic/1152.png  />';
 	}
  if((screen.width <= 1280) && (screen.width > 1152))
	{
document.getElementById('logo_area').innerHTML='<img valign=top align=center  name=1280 src=/pic/1280.png  />';
 	}
  if (screen.width > 1280)
	{
document.getElementById('logo_area').innerHTML='<img valign=top align=center name=1366 src=/pic/1366.png  />';
 	}	
 
}
</script> 
<link rel="stylesheet" href="/style.css" /> 
</head> 
 
<body topmargin="0" align=center onLoad="topimage();"> 
 
<table  width="90%" border="0" align="center" cellspacing="0" > 
  <tr> 
    <td width=100% valign="top" "align="center"   id="logo_area"> 
 
 
</td> 
  </tr></table>


коряво конечно столько картинок пользователю в пустую пихать. И ещё коряво смотреть ширину экрана, надо смотреть ширину окна браузера, у меня например пуск справа. так что браузер в разы меньше полного разрешения экрана.

ЗЫ.
Про ЦСС3 эт я с этим напутал.
Код: Выделить весь код
background-size:	50% ·· картинка фона уменьшена вдвое
100 200% ·· ширина сто пикселей, высота вдвое больше оригинала
auto * масштабировать пропорционально
round ·· подогнать размер к целому количеству повторов

-------
Without Mind!
Without Soul!
Without Heart!


Отправлено: 20:58, 13-08-2009 | #8