KombiyuutaradaBarnaamijyada

Selectors CSS. noocyada selectors

luqadda A for ku tilmaamay muuqaalka kore ee document CSS waxaa si joogto ah guuxayay. Waqti ka, sii kordhaya ma aha oo kaliya awood iyo ka shaqeynayaan, sidoo kale waxay kordhisaa u dabacsanaan iyo fududaato in la isticmaalo.

selectors CSS

Waxaan ku bilaabaynaa in la fahmo. Fur kasta tutorial CSS, ugu yaraan mid ka mid ah qaybta waxaa ka mid ah la jirayaa, noocyada selectors. Tani ma aha la yaab leh sida ay yihiin mid ka mid ah siyaabaha ugu haboon si ay u maareeyaan content pages. Iyadoo ay gargaar, waxaad la falgala gabi ahaanba xubno ka HTML kasta. Hadda waxaa jira 7 nooc oo selectors:

  • si tags;
  • fasallada,
  • waayo, ID;
  • universal,
  • yeelaa;
  • in fal la dacayadeed-fasalo;
  • si loo xakameeyo dacayadeed ah.

Saan waa mid fudud. Si aad u ogaatid sida loo isticmaalo selectors CSS, akhri oo ku filan iyaga oo ku saabsan. Waxyaalaha la kala dooran ugu fiican ee ay gacanta of content ee kiiskaaga? Isku day inaad si ay u fahmaan.

selectors tags

Tani waa nooca ugu sahlan, kaas oo aan u baahnayn aqoon gaar ah u qoro. Si loo maareeyo tags, aad u baahan tahay in la isticmaalo magaciisa. Ka soo qaad in "cap" your site waxaa ku duudduubtay oo tag a . Si aad u xakameeyo in CSS aad u baahan tahay in aad isticmaasho madax {} xulista ah.

Faa'iidooyinka - fududaato in la isticmaalo, miday.

Qasaaraha - la'aan buuxda oo dabacsanaan. Tusaalaha kor ku xusan waxaa lagu soo dooran doonaa mar madax tags oo dhan. Laakiin waxa haddii aad u baahan tahay si ay u maareeyaan mid keliya baa?

selectors fasalka

The kala duwanaansho ugu badan. Loogu talagalay in lagu maareeyo tags la class sifo. Ka soo qaad, in aad code, waxaa jira saddex block , kuwaasoo mid walba uu aad rabto inaad dhigay midab gaar ah. Sida loo sameeyo? selectors CSS Standard ma ku haboon yihiin tags, waxay muujinayaan koobin ee blocks oo dhan hal mar. Xalka waa mid fudud. Ka dhig xubnaha fasalka. Tusaale ahaan, ugu horeysay heshay fasalka QAY = 'cas', labaad - class = 'buluug ah', saddexaad - class = 'cagaaran'. Haatan waxaa lagu soo xulay karaa iyadoo la isticmaalayo miisaska CSS.

Saan waa sida soo socota: Waxay muujisaa dhibic ( "."), oo ay ku xigto qoraal magaca fasalka. Si loo maareeyo unit ugu horeysay, isticmaali dhismaha .red. Second - .SAT iyo wixii la mid ah.

Muhiim! Waxaa lagu talinayaa in la isticmaalo qiimaha macno ah sifo fasalka. Waxaa loo arkaa qaab xun ay u isticmaalaan tarjumaadda (tusaale ahaan, krasiviy-blok), ama isku darka random waraaqaha / lambarada (ojfh834871). In code this, aad waxaa saaran in la isku buuqo, in aan ku xuso dhibaatooyinka ka hor imaan doonaa kuwa ka hawlgeli doonaan mashruuca aad ka dib markii. Fursada ugu fiican - si ay u isticmaalaan hab kasta, sida BEM.

Faa'iidooyinka - dabacsanaanta xad sare.

Qasaaraha - canaasiirta kala duwan waxaa laga yaabaa in mid ka mid ah oo fasalka la mid ah, taas oo macnaheedu yahay in ay la isku saxar doonaa. dhibaatada la xalin la isticmaalayo habka iyo sidoo kale dhaxal of preprocessors. U hubso in aad ka heli gacmahaaga ka yar, Sass ama qaar ka mid ah preprocessor kale, aad bay u fududeeyo shaqada.

xulista ID

About version this coders opinion iyo barnaamijyo waa la qiyaasi karin. CSS вообще не рекомендуют использовать ID, поскольку при неаккуратном применении они могут вызвать проблемы с наследованием. Casharrada CSS qaarkood ma ku talinaynaa isticmaalka ID, maxaa yeelay, in codsiga aan sax ahayn waxay sababi kartaa dhibaatooyinka la dhaxal. Si kastaba ha ahaatee, khubarada badan si firfircoon yihiin iyaga diyaarin dhan khariidad. Waxaad go'aansan. # »), затем имя блока. Saan waa sida soo socota: calaamada pound ( "#"), ka dibna magaca block ah. #red. Tusaale ahaan, #red.

отличается от класса по нескольким параметрам. ID waa ka fasalka siyaabo dhowr ah oo kala duwan. ID. First, bogga ma noqon karaan laba ID isku mid. Waxaa loo xilsaaray magac u gaar ah. Marka labaad, xulista noocan oo kale ah uu leeyahay mudnaan sare. red и укажете в таблицах CSS красный цвет фона, а затем назначите ему же id blue и укажете синий цвет, блок станет синим. Taas macnaheedu waa in haddii aad sheeg fasalka unug cas iyo sheeg in miisaska CSS cas midabka asalka, ka dibna ku magacawdo waxa waajahaya id ka mid ah buluug, iyo sheeg midabka buluuga ah, unit ku buluug ah ku soo jeedin doonaa.

Faa'iidooyinka - xakamayn karto element gaar ah, iska dhego-Hababka ee tags iyo fasallada.

ID и class. Qasaaraha - fududahay in la waayay tiro badan oo ah ID iyo fasalka.

Muhiim! ID вам, в общем-то, не нужны. Haddii aad isticmaalayso hab BEM (ama analogues ay), ID inaad, guud ahaan, aan loo baahnayn. Farsamada Tani waxay ku lug isticmaalka qaabka fasalo u gaar ah in ka badan ayaa ku haboon.

xulista universal

{}. Saan: Starlets calaamo ( "*") iyo biraha, ie, {*} ...

Loo isticmaalaa in lagu meeleeyo sifooyinka qaarkood dhamaan qaybaha bogga mar. Marka tani waxay noqon kartaa mid waxtar leh? box-sizing: border-box. Tusaale ahaan, haddii aad rabto inaad dhigay bogga hantida sanduuqa-qiimaynta: soohdinta-box. div *{}. ma aha oo kaliya loo isticmaali karaa si ay u maareeyaan oo dhan ayaa qayb ka ah dukumintiga, laakiin sidoo kale si loo xakameeyo oo dhan reer binu block ku qeexan, tusaale ahaan, QAY * {}.

Faa'iidooyinka - xakamayn karto tiro badan oo ah waxyaabaha waqti.

Qasaarooyinka - doorasho dabacsan ma ku filan. Intaa waxaa dheer, isticmaalka xulista this, mararka qaar hoos u dhigi bogga shaqada.

by sifooyinka

U suurto gal ah si loo xakameeyo element la sifo gaar ah. Tusaale ahaan, waxaad leedahay tiro ka mid ah tags talooyin la nooc ka mid sifo oo kala duwan. Mid ka mid ah iyaga ka mid ah - qoraalka, labaad - password, saddexaad - tirada. Dabcan, aad dhigay karaan fasal kasta ama ID, laakiin ma aha had iyo jeer ku haboon. selectors CSS ah sifooyinka dhigo mid suurto gal ah in cadee qiimaha tags gaar ah usii ugu badnaan. Tusaale ahaan, sidan oo kale:

talooyin [ 'text' = nooca] {}

xulista Tani waxay soo xuli doona dhammaan sifooyinka la nooca qoraalka talooyinka.

Qalab Waa wax dabacsan oo loo isticmaali karaa mid ka mid ah tags, kaas oo waxaa laga yaabaa in sifooyinka. Laakiin sidaas maaha oo dhan! faahfaahinta CSS uu awood u leeyahay in la xakameeyo waxyaabaha la sahlo ka sii!

Ka soo qaad in aad page ayaa talooyin la placeholder sifo = "Ku qor magaca ah" iyo placeholder aqbasho = "Ku qor password". Waxay sidoo kale la soo xulay karaa iyadoo la isticmaalayo xulista ah! Si arrintan loo sameeyo, u isticmaalaan qaab dhismeedka soo socda:

{Talooyin [placeholder = "Ku qor magaca"]} ama talooyin [placeholder = "Ku qor password"]

Waxaa laga yaabaa in shaqo dheeraad ah oo dabacsan oo leh sifooyinka. Aynu idinku leeyihiin tiro ka mid ah tags la mid ah horyaalka sifooyinka (tusaale ahaan, "Caspian" iyo "Caspian"). Si aad u dooratid labada, isticmaalaan doorashada soo socda:

[Horyaalka * = "Kaspiysk"]

CSS dooran doonaa dhamaanba alaabta taal horyaalka kuwaas oo ay jiraan calaamado ah "Caspian", E. ie., Oo "Caspian" iyo "Caspian".

Waxa kale oo aad dooran kartaa tags in lagu bilaabayaa qof gaar ah sifooyinkii:

[Horyaalka ^ = "qof aad rabto"] {}

ama joojin iyagii;

[Horyaalka $ = "qof xaq"] {}.

Faa'iidooyinka - dabacsanaanta ugu badnaan. Waxaad dooran kartaa wax kasta oo xubno ka page jira oo aan dhibaato loogu fasalo ah.

Qasaaraha - isticmaalaa ilaa xad dhif ah, kaliya xaalado gaar ah. samaynta web badan oo door bidaan in habka, tan iyo fasalka barta waxaa ka hawl yar ka badan si aad u sameysato badan oo qows ku square iyo calaamooyin "siman". Intaa waxaa dheer, selectors kuwan ma shaqeeyaan versions Internet Explorer 7 iyo hoos. Si kastaba ha ahaatee, kuwaas oo hadda u baahan Internet Explorer duq ah?

selectors dacayadeed-fasalka

Khaanadaha ay tahay in a element dacayadeed-status. Tusaale ahaan ,: dulsaar - maxaa dhici doono in qayb ka mid ah bogga marka aad dul istaagin ,: booqday - link soo booqday. Waxa kale oo ka mid ah xubno ay ka mid yihiin: marka hore-iyo ilmaha: ugu dambeysay ee ilmahaaga.

Noocan xulista si firfircoon loo isticmaalaa in qaabka casriga ah, maxaa yeelay waxa ay u mahad waxaad samayn kartaa bogga a "live" iyada oo aan isticmaalka JavaScript. Tusaale ahaan, aad rabto in aad si loo hubiyo in marka aad dul istaagin button la fasalka ah btn midabka bedelay. Si arrintan loo sameeyo, waxaan isticmaali qaabka soo socda:

.btn: dulsaar {

background-color: red,

}

Beauty la cayimay karaa sifooyinka aasaasiga ah ee batoonka, hantida guurka, tusaale ahaan, 0.5s - kiiskan, button ma isla ceebna doonaa, oo gudahood labaad badh.

Akhlaaq - hubkaas ayaa loo isticmaalaa for "nooleenta" of pages. Easy in ay isticmaalaan.

Qasaaraha - ma ay joogin. Tani waa qalab aad u anfacaya. Si kastaba ha ahaatee, samaynta web u hureen heli karaa badiyay faro badan ee dacayadeed-fasal. dhibaatada la xalin waxbarashada iyo dhaqanka.

dacayadeed-selectors

"Dacayadeed" - kuwanu waa qaybo ka mid ah bogga aan ku HTML, laakiin weli waa la maarayn karaa. Waxaad ma ay garan? Waa sahlan ka badan waxa ay u muuqataa. Tusaale ahaan, aad rabto in aad warqad ugu horeeyay ee string weyn oo cas, taasoo ka dhigeysa qoraal yar oo madow kale. Dabcan, waxaa lagu soo gabagabeeyey karaa warqad in taako fasalka gaar ah, laakiin waa mid dheer oo lagu caajiso. Waxa inta badan ka sahlan waa in ay doortaan Baaragaraafka oo dhan oo ay isticmaalaan dacayadeed ::-warqad ugu horeysay. Waxay ku siinaysaa fursad ay ku xakamayn muuqaalka kore ee xarafka ugu horeeya.

Waxaa jira tiro badan oo ah dacayadeed-xubno. iyaga Qor hal article ah lagama yaabo inay ku guuleystaan. Waxaad ka heli kartaa macluumaadka la xiriira in aad search engine jecel.

Faa'iidooyinka - waxay bixiyaan dabacsanaan si ay u Customize eegtaa bogga.

Qasaaraha - cusub iyaga oo inta badan isaga Dari Jireen. doorashada Qaar badan oo noocan ah shaqada kaliya ee daalacashada qaarkood.

Si Loo soo kobo

Xulista - aalad awood ee xakamaynta qulqulka document. Thanks isagii ku yidhi, waxaad dooran kartaa qayb kasta oo ka mid ah bogga (waxaa xitaa waa qayb oo kaliya). U hubso in ay bartaan dhammaan fursadaha u furan, ama xitaa meel ku qoro. Tani waxay si gaar ah muhiim, haddii aad la abuuro pages adag la design casri ah oo farabadan oo xubno is-dhexgal.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 so.delachieve.com. Theme powered by WordPress.