Webmaster общности: Predpriemach.com | SearchEngines.bg

    Оразмеряване според резолюцията

    Автор: 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то питайте !Надявам се да съм бил полезен

    Оставете коментар