Autor | Zpráva | ||
---|---|---|---|
qweewq Profil * |
#1 · Zasláno: 22. 3. 2012, 20:56:18
Ahoj,
Víte prosím vás někdo jak udělat šířku divu width závislou na výsledku proměnné. Nechápu proč ale mě tohle prostě nejde: (Takže musí existovat nějaký "civilizovaný" způsob. <?php $sirka_pasu = $pocet_obrazku * 214; ?> <div id="<?php echo $sirka_pasu ?>px"> ... </div> |
||
Mároš Profil |
Ty tam nastavuješ ID v pixelech... Což je blbost :-)
Asi máš na mysli něco jako: <div style="width: <?php echo $sirka_pasu ?>px"> ... </div> |
||
qweewq Profil * |
#3 · Zasláno: 22. 3. 2012, 21:07:54
:) no jasne sorry ja se upsal, ale to mi právě nefunguje...
Hodnota proměnné $sirka_pasu je danná tak právě nevim v čem je problém... Ještě by mě zajímalo jestli to de nějak zapsat do externího stylu což hádám že asi ne co... ? |
||
Someone Profil |
#4 · Zasláno: 22. 3. 2012, 21:11:18
qweewq:
„to mi právě nefunguje...“ Co znamená nefunguje? Vypíše chybu? Šířka se nenastaví? Šířka je, ale špatná? Podívej se do zdroje co to vypisuje. <?php $pocet_obrazku = 5; $sirka_pasu = $pocet_obrazku*214; echo '<div style="width:'.$sirka_pasu.'px"> ... </div>'; ?> |
||
Mároš Profil |
#5 · Zasláno: 22. 3. 2012, 21:14:00
Zkus si vypsat obsah proměnné $sirka_pasu .... Nebo bych ji zkusil možná přetypovat
$sirka_pasu = (int) $sirka_pasu; |
||
qweewq Profil * |
#6 · Zasláno: 22. 3. 2012, 21:18:09
tak se omlouvám je problém jinde... Já bych právě potřeboval zapsat tu proměnou do externího css. To asi nejde co?...
|
||
crash01 Profil |
qweewq:
Jde to, ale nepůjde to bez PHP i v tom externím css souboru. Data můžeš předávat třeba přes $_GET Např. Stránka <?php $pocet_obrazku = 5; $sirka_pasu = $pocet_obrazku*214; ?> ... <link rel="stylesheet" href="soubor.php?sirka_pasu=<?php echo $sirka_pasu?>"> ... <div id="nejakydiv"> ... </div> CSS soubor (soubor.php) #nejakydiv { width: <?php echo $_GET['sirka_pasu'] ?> } Je to neohrabané řešení, je to spíš ukázka směru :) |
||
qweewq Profil * |
#8 · Zasláno: 22. 3. 2012, 23:26:18
jj díky urcite to pomuze
|
||
crash01 Profil |
#9 · Zasláno: 23. 3. 2012, 14:21:18
btw Není lepší řešit to až na straně HTML? Nějakým roztažitelným divem s plovoucí šířkou?
|
||
Časová prodleva: 12 let
|
0