E faʻapefea ona e tusia le CSS Media Media?

O le syntax mo fesili e lua-lautele ma telefoni lautele lautele

O le faʻaaogaina o le upega tafaʻilagi o se auala e faʻailoa ai le fausiaina o upega tafaʻilagi lea e mafai ai e suiga ona suia o latou faʻatulagaga ma foliga vaaia e faavae i luga o le tele o le tagata asiasi . E mafai e sikuea tetele ona maua se laulau e fetaui ma na faʻataʻitaʻiga tetele ao faʻaogaina mea laiti, e pei o telefoni feaveai, e mafai ona maua le upega tafailagi tutusa i le auala e fetaui lelei mo lena laititi. O lenei faiga e maua ai se faʻalauiloa sili atu mo tagata uma e faʻaaogaina ma e mafai foi ona fesoasoani e faʻaleleia le tulaga o le au inisiua . O se vaega taua o le faʻaaogaina o le upega tafaʻilagi o CSS Media Media.

O faʻamatalaga faʻasalalauga e pei lava o faʻamatalaga faʻapitoa i totonu ole faila o le CSS o lau 'upega tafaʻilagi, e mafai ai ona e setiina tulafono a le CSS o le a aafia faʻafuaseʻi pe a ausia se tulaga faapitoa - e pei o le tele o lauulu o loʻo i luga pe lalo ifo o nisi o faitotoʻa.

Talosaga Faasalalauga i le Faatinoga

E faapefea la ona e faʻaogaina Fesili Usufono i luga o luga o luga ole upega tafaʻilagi? O se faʻataʻitaʻiga faigofie lenei:

  1. O le a amata i se pepa HTML lelei-faʻanatura e aunoa ma soʻo se sitaili vaaia (o le mea lea o le CSS mo le)
  2. I lau faila CSS, o le ae amata e pei ona masani ona e faia e ala i le faʻailogaina o le itulau ma le setiina o se laina faʻavae mo le faʻaogaina o le upega tafailagi. Fai mai e te manaʻo i le tele o le pepa e fai ma 16 pika, e mafai ona e tusia lenei CSS: body {font-size: 16px; }
  3. I le taimi nei, atonu e te manaʻo e faʻateleina le tele o le faʻailoga mo lau lapopoa e tele a latou fale e fai ai. O le mea lea e oso i ai le Faʻasalalau Fesili. O le ae amataina se Fesili a le Aufaasālalau pei o: @media screen ma (min-lautele: 1000px) {}
  4. O le faʻaopoopoga lea o se Fesili Usufono. E amata ile faufautua faʻatautaia e faʻavaeina ai le fesili a le aufaasālalau lava ia. Ona sosoo ai lea ma le seti o le "ituaiga o faasalalauga", lea i lenei tulaga o le "screen". O lenei mea e faʻaaogaina i komepiuta komipiuta komepiuta, laupepa, telefoni, ma isi mea. I le iuga, e faʻauʻuina le Media Query ma le "faasalalauga faʻamaumauga". I la tatou faataitaiga i luga, o le "vaeluagalemu: 1000px". O lona uiga o le Media Media e kiliki i totonu mo faʻamatalaga ma se lautele lautele o le 1000 pika lautele.
  1. A maeʻa nei elemene o le Media Query, e te faʻapipiʻi se faʻamatalaga tatala ma tapuni faʻamalosi e tutusa ma mea e te faia i soʻo se tulafono masani CSS.
  2. O le laasaga mulimuli i le Media Query o le faaopoopo atu lea o tulafono a le CSS e te manaʻo e faʻaaoga pe a ausia lenei tulaga. E te faaopoopoina nei tulafono a le CSS i le va o faʻamatalaga faʻamalosi e fausia ai le Media Query, pei o: @media screen ma (min-lautele: 1000px) {body {font-size: 20px; }
  3. Pe a ausia tulaga o le Media Media (o le faʻamalama o le masini e sili atu i le 1000 pika lautele), o lenei CSS o le a aoga, suia le lapisi o le tatou nofoaga mai 16 pika na tatou faʻatutuina muamua i lo tatou tau fou 20 pixels.

Faʻaopoopoina o Atili e Sili Atu

E mafai ona e tuʻuina atu le tele o tulafono a le CSS i totonu o lenei Media Query pe a manaʻomia e fetuʻunaʻi le faʻaalia o lau 'upega tafaʻilagi. Mo se faʻataʻitaʻiga, afai e te manaʻo e le gata ina faʻatuputeleina le font-size i 20 pika, ae suia foi le lanu o parakalafa uma i le uliuli (# 000000), e mafai ona e faʻaopopoina lenei:

@media screen ma (min-lautele: 1000px) {body {font-size: 20px; } p {lanu: # 000000; ►}

Faʻaopoopoina o Fesili e tele faʻasalalau

E le gata i lea, e mafai ona e faʻaopoopoina nisi faʻamatalaga faʻasalalau mo soʻo lapopoa tetele, faʻaopoopo i lau pepa lanu e pei o lenei:

@media screen ma (min-lautele: 1000px) {body {font-size: 20px; } p {lanu: # 000000; {} @media screen ma (min-lautele: 1400px) {body {font-size: 24px; ►}

O faʻamatalaga muamua a le Aufaasālalau o le a kiliki i le 1000 pika lautele, ma suia le tele o le font i 20 pixels. Ma, a oʻo i le sili atu i luga o le 1400 pika, o le tele o le numera o le a toe suia i le 24 pixels. E mafai ona e faʻaopoopoina le tele o Quest Medias pe a manaʻomia mo lau 'upega tafaʻilagi patino.

Min-Width ma Max-Width

E masani lava auala e lua e tusia ai Faʻamatalaga Faʻamatalaga - e ala i le faʻaaogaina o le "min-lautele" poʻo le "lautele-lautele". I le taimi nei, ua tatou vaaia le "min-lautele" i le faatinoga. O le mea lea e mafua ai ona faʻaaogaina le Fesili a le Aufaasālalau i le taimi lava e oʻo ai i le suʻega i le itiiti ifo o le lautele lautele. O lea la, o le fesili e faʻaaoga ai le "min-width: 1000px" o le a faʻaaoga pe a oʻo i le 1000 pika lautele. O lenei faiga o le Media Query e faʻaaogaina pe ae fausiaina se 'upega tafaʻilagi i se' auala muamua-feaveaʻi-muamua '.

Afai e te faʻaaoga le "lautele-lautele", e galue i le isi itu. O le Fesili ole Faʻasalalau o le "lautele-lautele: 1000px" o le a faʻaaoga pe a pa'ū le masini i lalo ifo o lenei lapoa.

E tusa ai ma Mea Matutua Tuai

Faʻatasi le luʻitau ma Fesili a le Aufaasālalau o le leai o se lagolagosua i faʻamuamua i luga o Internet Explorer. O le mea e faafetai ai, o loʻo i ai pusa e mafai ona faʻapipiʻiina le lagolago mo Media Queries i na matai matutua, e mafai ai ona e faʻaogaina i luga o luga o upega tafaʻilagi i le taimi nei, ao faʻamautinoa pea o le faʻaalia o lena 'upega tafaʻilagi e le vaʻaia i le polokalama tuai suʻesuʻega.

Edited by Jeremy Girard i le 1/24/17