Autor | Zpráva | ||
---|---|---|---|
Levit Profil * |
#1 · Zasláno: 26. 10. 2010, 13:51:56
Dobrý den, mám problém ohledně opakování obrázku, mám div v kterém opakuji obrázek pouze dolu, problém je však v tom že div nemá stanovený rozměr a roztahuje se podle textu a tak když se mi opakuje i pozadí tak se opakuje také podle velikosti divu a vzniká mi problém že mám pozadí najednou useknuté uprostřed obrázku který se opakuje.
Dá se nějak vyřešit aby obrázek který se opakuje v divu tak aby se zobrazil celý? bez toho abych musel definovat velikost divu, ale aby div se roztáh na velikost textu a pokud bude třeba aby se poroztáh tak aby se doopakovalo celé pozadí? |
||
Darker Profil |
#2 · Zasláno: 26. 10. 2010, 13:53:46
Pokud víš, jak je velké to pozadí, nepochybně můžeš div přimět pomocí JS aby přijal jen velikost dělitelnou bezezbytku velikostí toho pozadí.
|
||
Levit Profil * |
#3 · Zasláno: 26. 10. 2010, 14:58:28
Mno to zní velmi dobře, ale v tom je právě ten háček že nevim jak to JS udělat, ani kde začít, třeba jak zjistit potřebnou velikost divu, aby se do něj vešlo vše co potřebuji.
|
||
Keeehi Profil |
#4 · Zasláno: 26. 10. 2010, 15:40:38
<div id="a" style="background-color:lime;">Obsah<br></div> <script type="text/javascript"> <!-- var vyska_obrazku=600; var prvek=document.getElementById('a'); prvek.style.height=Math.ceil(prvek.offsetHeight/vyska_obrazku)*vyska_obrazku; //--> </script> |
||
Levit Profil * |
#5 · Zasláno: 26. 10. 2010, 16:37:41
Keeehi:
Děkuji ti moc, funguje to uplně suprově, a já sem prohledal kde jakej web kde bylo něco o pozadí a až tady poslední naděje se optat... |
||
Časová prodleva: 14 let
|
0