Resolucija stran glede na res. zaslona?
 
Mambo89 10. jun 2011 22:30:03 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#1

Eno vprašanje za vse HTML mojstre. Kakšna je koda, da se nastavi več različnih htmljev za različne obiskovalce, ki imajo različno nastavljeno resolucijo zaslona?



Predstavljam si, da se v header nalepi neka koda, nato pa glede na uporabnikovo resolucijo prikaže različne dele body-ja. Dejansko bi rad prikazoval popolnoma različne elemente, ne zgolj prilagajal eno stran.



Hvala za pomoč:)


všeč(0) ni všeč(0) spam(0)
 
daveidbeljan 10. jun 2011 22:37:54 Pridružen od:
2. sep 2010
56 objav
33 0 2
#2

http://www.alistapart.com/articles/responsive-web-design/



Za začetek bi ti tole lahko pomagalo.



lp


všeč(1) ni všeč(0) spam(0)
 
perunpro 10. jun 2011 23:20:18 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#3

Mislim da ce bos hotel ugotavljati resolucijo zaslona, bos rabil JS. CSS3 je premalo podprt.


všeč(1) ni všeč(0) spam(0)
 
Tody 11. jun 2011 05:54:17 Pridružen od:
3. maj 2010
1446 objav
1411 299 25
#4

V hedearju boš moral z javascriptom vprašat katero resolucijo ima in potem glede na to prilagajat CSS ali pa s PHP-jem. Je pa to trnova pot saj boš moral uloviti ful velik različnih kombinaciji.


všeč(1) ni všeč(0) spam(0)
![](http://www.internetmojster.com/splosno/dobrodelna-akcija.html)
 
pm 11. jun 2011 06:40:18 Pridružen od:
2. feb 2010
987 objav
666 91 13
#5

Mambo89:

Eno vprašanje za vse HTML mojstre. Kakšna je koda, da se nastavi več različnih htmljev za različne obiskovalce, ki imajo različno nastavljeno resolucijo zaslona?



Predstavljam si, da se v header nalepi neka koda, nato pa glede na uporabnikovo resolucijo prikaže različne dele body-ja. Dejansko bi rad prikazoval popolnoma različne elemente, ne zgolj prilagajal eno stran.



Hvala za pomoč:)




Takole imam jaz:


<script type="text/javascript">
if(screen.height >= 960) {
document.write('<link href="960.css" rel="stylesheet" type="text/css" />');
}
</script>
<script type="text/javascript">
if(screen.height >=900) {
document.write('<link href="900.css" rel="stylesheet" type="text/css" />');
}
</script>

S tem, da poglej kako je pri screen.width ;)


všeč(2) ni všeč(0) spam(0)
MestoMajic Izdelaj si svojo majico! im2013 = koda za 7% popust; Velja do konca meseca!
 
blindek 11. jun 2011 07:04:17 Pridružen od:
11. dec 2009
924 objav
849 240 22
všeč(1) ni všeč(0) spam(0)
 
Mambo89 11. jun 2011 07:45:14 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#7

Pa lahko s css-om naredim, da se od npr. 5 div tagov prikaže samo eden, ostali so skriti?


všeč(0) ni všeč(0) spam(0)
 
pm 11. jun 2011 08:11:19 Pridružen od:
2. feb 2010
987 objav
666 91 13
#8

Mambo89:

Pa lahko s css-om naredim, da se od npr. 5 div tagov prikaže samo eden, ostali so skriti?




Poskusi z: display:none;, v tistem css, v katerem ne želiš, da se ti div prikaže ;)


všeč(1) ni všeč(0) spam(0)
MestoMajic Izdelaj si svojo majico! im2013 = koda za 7% popust; Velja do konca meseca!
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se