Оразмеряване според резолюцията
Автор: animatora
Наскоро ми се наложи да реша един проблем с резолюцията сайта имаше големи разминавания между текст и структура след дълго мислене реших да направя следното :
1.слагате този скрипт в index.php
<script language="javascript">
window.location.href = "screen.php?width=" + screen.width + "&height=" + screen.height;
</script>2.той Взима резолюцията на монитора и ви препраща към сайта . Правим нов документ на име screen.php( в този случей е така) и слагаме следния код;
<?php
$width = $_GET['width'];
$height = $_GET['height'];
if ($width <= 800)
{
$width1 = "800";
}
elseif($width <=1024)
{
$width1 = "1024";
}
elseif($width <=1152)
{
$widht1 = "1152";
}
elseif($width <=1280)
{
$width1 = "1280";
}
elseif($width >1280)
{
$width1 = "1281";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251"/>
<meta name="description" content="description"/>
<meta name="keywords" content="keywords"/>
<meta name="author" content="author"/>
<link rel="stylesheet" href="<? echo ($width1);?>.css" type="text/css" />
</head>а на мястото на тага който извиква css слагаме
<link rel="stylesheet" href="<? echo ($width);?>.css" type="text/css" />SCREEN.PHP Е САМИЯТ САЙТ ИГРАЕ РОЛЯТА НА ИНДЕКСА!!
така скрипта извиква необходиния цсс според резолюцията сега си правим няколко цсс за всяка една възможна width резп;юция
лично аз направих за следните: 1280Х* : 1152Х* ; 1024Х* ; 800Х;
ако има не6то питайте !Надявам се да съм бил полезен


