Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

CSS Media Queries

[es] :: Web dizajn i CSS :: CSS Media Queries

[ Pregleda: 2408 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

alfa-pro
Pancevo

Član broj: 241818
Poruke: 476
*.dynamic.isp.telekom.rs.



+7 Profil

icon CSS Media Queries27.05.2013. u 17:18 - pre 132 meseci
Jel moze neko da mi pojasni neke stvari oko Media Queries.
Ja do sada na mojim sajtovima sam koristio % da bi mi sajt izgledao ok u ostalim rezolucijama. Sada zelim da uradim isto to ali i za mobilne uredjaje.

Npr meni nije jasno jel Media Q sam detektuje rezoluciju i ucitava dati media stil?

Kao primer ja napravim

Code:
     
@media only screen and (max-device-width: 1280px) {
        
         div.main-wrapper {
             width: 80%;
         }
    }


Code:

<link rel="stylesheet" href="<?php echo $this->baseurl?>/templates/<?php echo $this->template ?>/css/delix_main_layout.css"
    type="text/css" media="only screen and (max-device-width: 1280px)">


Sta ako ja imam jos media sa max-device-width: 480px ili 360px? Jel ce on sam da detektuje i ucita odredjeni @media stil?

Iskreno ja nekapiram ovo, googlao sam ali malo mi sve konfuzno, zakucao sam u jedno mesto.

Jel moze neko da mi pojasni i da mi da neki primer.

Hvala puno
Kada vidjamo uvek ista lica, na kraju ona postaju deo našeg života. A kada postanu
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.
 
Odgovor na temu

deZio
Inđija

Član broj: 150608
Poruke: 345
*.dynamic.isp.telekom.rs.



+38 Profil

icon Re: CSS Media Queries13.06.2013. u 22:12 - pre 132 meseci
Da, samo se detektuje i izvršava.

Ukoliko imaš više MQ, izvršavaju se svi koji zadovoljavaju zadati kriterijum, tj. ako pristupaš sa uređaja koji ima širinu od npr. 360px, izvršavaće se svi MQ koji imaju max-device-width veći ili jednak od 360px
 
Odgovor na temu

Zeberdee
Misel Tekinder
Freelance Web Designer/Front-End
Developer
Niš

Član broj: 177025
Poruke: 59

Sajt: www.behance.net/MiselTeki..


+4 Profil

icon Re: CSS Media Queries29.07.2013. u 20:34 - pre 130 meseci
Najbolje bi bilo da koristis mq ovako :


@media all and (max-width: 1280px) and (min-width: 700px ) {

div.main-wrapper {
width: 80%;
}

}

Sto bi znacilo da ce ovi stilovi biti "aktivirani" samo ako je width ekrana, odnosno vidljivog dela u browser-u izmedju 1280px i 700px.
U slucaju da rezolucija padne na manje od ove velicine, u ovom slucaju ispod 700px, bice primenjeni default stilovi koje si ti iskodirao kada si kodirao stranicu, i pre nego sto si presao na mq.

Ja radim tako sto iskodiram celu stranu, i onda se bacim na mq, sto bi recimo izgledalo ovako:


@media all and (min-width: 1280px) {

// pa neki kod ovde koji se aktivira kad je ekran siri od 1280px ...

}

@media all and (max-width: 1023px) and (min-width: 765px ) {

// .....

}

@media all and (max-width: 764px) and (min-width: 640px ) {

// .....

}

Ovako mozes da lako kontrolises mq i da im zadas kada ce da se "aktiviraju" u odnosu na tvoj default kod.

Znaci ako u zagradama () napises min-width, ili min-device-width, to znaci da ce se taj css "aktivirati" samo ako width predje iznad u zagradi zadate velicine ( u ovom slucaju 1280px), koja oznacava najmanju sirinu (width) strane koja je potrebna da bi on bio aktiviran.

A ako napises ovako : @media all and (max-width: 1023px) and (min-width: 765px ) to znaci da ce se aktivirati samo izmedju te dve navedene rezolucije.

Isto vazi i za max width i max-device-width, da ce se aktivirati samo ako je width ekrana manji ili isti kao cifra u pikselima koja je navedena u zagradi.

Nadam se da sam ti pomogao ... :D
 
Odgovor na temu

[es] :: Web dizajn i CSS :: CSS Media Queries

[ Pregleda: 2408 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.