Prilagajanje css resoluciji zaslona
 
perunpro 4. sep 2009 13:24:28 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#11

Tag name - imas sploh povezave narejene z LINKOM ali uporabljas A?



Boljsa metoda je

getElementById("MyID") in das nek ID na ustrezne povezave


všeč(0) ni všeč(0) spam(0)
 
newbe 4. sep 2009 15:05:35 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#12

perunpro, ful sem ti hvaležen za tvojo pomoč ampak nisem razumel čisto nič :$



kako bi ti naredil vse skupaj? (prosim upoštevaj da je moje znanje javascript 0)


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
kraji 4. sep 2009 15:23:29 Pridružen od:
22. jul 2009
853 objav
321 12 4
#13

Tole meni deluje, malo sem še polepšal kodo, prej pa je bil najbrž problem samo v oklepajih, ki jih nisi imel pri if stavkih:


<link rel="stylesheet" type="text/css" media="screen" href="majhen.css" />

<script type="text/javascript">

<!--

link = document.getElementsByTagName("link")[0];
if (link != null)
{
if (screen.width >1150) link.href = "velik.css";
else if (screen.width < 1150 && screen.width > 850) link.href = "srednje.css";
else if (screen.width < 850 ) link.href = "majhen.css";
}
-->

</script>
všeč(0) ni všeč(0) spam(0)
 
carli 4. sep 2009 15:29:43 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#14

Pa če nekdo samo zmanjša okno, ali pa ima bookmarkse vključene, mora zato imet sliko veliko 1150px? Poglej mal na google kako do širine trenutnega vidnega polja in ne širine screena.



BTW: naloži en osnoven CSS, če se dimenzije tega CSSja razlikujejo od že naloženega popravi CSS, sicer pusti obstoječega.


všeč(0) ni všeč(0) spam(0)
 
kraji 4. sep 2009 15:38:32 Pridružen od:
22. jul 2009
853 objav
321 12 4
#15

Ker niti ne vem, kaj vse se sploh misli s tem css-jem spreminjati, se nisem spuščal v podrobnosti, ampak samo v delovanje tega primera s prejšnje strani.



Glede BTW pa se strinjam, da je v zgornjem primeru spodnja vrstica čisto odveč in se ne potrebuje, ker se že tako ali tako naloži po defaultu majhen.css.


else if (screen.width < 850 ) link.href = "majhen.css";
všeč(0) ni všeč(0) spam(0)
 
newbe 4. sep 2009 15:47:28 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#16

dela, hvala! Je pa potrebna tista vrstica zgoraj, ker drugače ne naloži cssa nobenega



še enkrat hvala za pomoč!!!



edit: tukaj pa še zadeva v akciji za vse ki ste pomagali :D Prej kot sploh vidi stranka :P Spreminja se centralna slika, vsebine se še dodelujejo: http://www.tarokbar.eu/test/


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
kraji 4. sep 2009 16:01:23 Pridružen od:
22. jul 2009
853 objav
321 12 4
#17

Ta vrstica je potrebna?


else if (screen.width < 850 ) link.href = "majhen.css";
všeč(0) ni všeč(0) spam(0)
 
newbe 4. sep 2009 16:03:03 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#18

uh, mistake, never mind :D my bad lol


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
blackmamba 8. sep 2009 21:04:18 Pridružen od:
4. mar 2008
559 objav
392 25 11
#19

Opa, sploh nisem videl 2. strani te teme.

Še moj primer, ki spreminja css dinamično glede na širino okna.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se