Autor Zpráva
Hava
Profil *
Ahoj,
Chtel bych vyuzit script s Lightboxem, ale chtel bych si zadat svoji velikost obrazku, ktera se mi pocita pomoci php a nevim jak to do toho css souboru zadat, ci to vubec nejak jde?

Takto je puvodni css:
#lightbox img{ width: auto; height: auto;}

a ja bych potreboval mit neco takoveho:
#lightbox img{ width: $sirka800; height: $vyska534;} 
fuckin
Profil *
dej tam priponu php nebo si parsovani css souboru nastav u htaccess a mas to ne? V cem je konkretne problem?
Hava
Profil *
No jeste sem to nikdy takto nepropojoval, tak nevim jak na to..
Tu priponu php mam dat kam?
fuckin
Profil *
style.css.php treba... A pak v html to nactes normalne jako css...

#lightbox img( <?=$width800?>...
AM_
Profil
#lightbox img( <?=$width800?>...
short_open_tagy jsou zlozvyk, piš plnou notaci <?php echo $width800; ?>
Hava
Profil *
Myslis takto:
Soubor mam pojmenovan: lightbox.css.php

Vkladam ho takto:

<link rel="stylesheet" href="styly/lightbox.css.php" type="text/css" media="screen" />
A v souboru mam:

#lightbox img{<?php width=".$sirka800." ?> height: auto;}

Ale takto mi to nejde...
AM_
Profil
Ale takto mi to nejde...
je to rozbité.
Hava
Profil *
Ok diky...
Muzes mi prosim alespon rict zda mam dobre to volani toho css souboru?
a zda to je takto:
#lightbox img{width= <?php echo "$sirka800"; ?>; height: auto;}
AM_
Profil
syntaxi CSS s rovnítkem (width=hodnota) bere pouze IE. pokud to chceš pro všechny prohlížeče, používej dvojtečku.
Nezapomínáš na jednotku? netuším, co je v proměnné $sirka800, ale jestli pouze číslo , musí tam být (opravuji i ostatní chyby):
#lightbox img{width: <?php echo 
$sirka800
; ?>px; height: auto;}

ještě nechápu, proč jsi tu proměnnou $sirka800 cpal do uvozovek.
Nox
Profil
Navíc proměnná $sirka800 je taky super věc... pokud někde použiješ $sirka800, tak jestli víš, že v ní je 800, tak tam napiš rovnou 800...pokud
tam bude něco jinýho, tak je to dost zavádějící jméno proměnné

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