Autor Zpráva
NikerCZ
Profil
udělal jsem si takovíhle script částečně funguje ale ne úplně ne mění se rozlišeni ale pozadí ano

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="cs">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1250">
    <meta name="generator" content="NikerCZ, NikerCZ">
    <title>Rozliseni</title>
  </head>
  <body>

 
  <?php
    if(empty($_GET))
    {
      echo "<form name=\"formik\" method=\"get\">";
      echo "<input type=\"hidden\" name=\"sirka\">";
      echo "<input type=\"hidden\" name=\"vyska\">";     
      echo "</form>";
      echo "<script>";
      echo "document.formik.sirka.value = screen.width;";
      echo "document.formik.vyska.value = screen.height;";
      echo "document.formik.submit();";
      echo "</script>";     
    }
    else
    {
      $sirka = &$_GET["sirka"];
      $vyska = &$_GET["vyska"];
      echo "Rozliseni: $sirka x $vyska<br>";
    } 
  ?>

   <?php
 
$hod=date("G");
if ($hod>6 && $hod<19) { $obrazek="images/body.jpg"; }
else {
     $obrazek="images/body1.png";
}
?>

 <style>
         body {
             background-size: <?php echo $vyska;?> , <?php echo $sirka;?>; 
             background-image: url("<?php echo $obrazek;?>")
              
             
         }
     </style>

 </body>
</html>
shaggy
Profil
NikerCZ:
script částečně funguje ale ne úplně ne mění se rozlišeni ale pozadí ano
To je pekné. A od nás chceš čo? Poradiť, kde nájdeš najbližšiu školu s výučbou českého jazyka?
NikerCZ
Profil
nevím jak nastavit tu velikost pozadí v css z toho scriptu
jenikkozak
Profil
NikerCZ:
Celý tvůj skript na zjišťování rozměrů je hrozná blbost. Smaž to a napiš background-size: cover. (Myslím, že to má podobně nedokonalou podporu jako background-size: x y.) Pokud se u vlastnosti background-size zadávají rozměry jednoho obrázku, neoddělují se čárkou.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0