Hisia za CSS

Hisia za CSS

Inayofanywa kwa var() kuzingiza thamani za thamani za CSS.

Thamani za CSS zinaweza kufikia DOM, inaingia kwa sababu hizi zinaweza kureja thamani za kijingine au za kuu, kutumia JavaScript kureja thamani, na kutumia media queries kureja thamani.

Mwendo wa kuzungumza kwa thamani za CSS inaweza kufanana na rangia za design. Unaweza kuweka kwenye thamani, bila ya kureja na kureja rangia ya hizi kila mara.

Uendelevu wa kawaida

Mifano ya hii inadangaa uendelevu wa rangia ya kawaida (kwa kufafanisha kwa kina ya kawaida):

Mfano

body { background-color: #1e90ff; }
h2 { border-bottom: 2px solid #1e90ff; }
.container {
  color: #1e90ff;
  background-color: #ffffff;
  padding: 15px;
}
button {
  background-color: #ffffff;
  color: #1e90ff;
  border: 1px solid #1e90ff;
  padding: 5px;
}

Tukifanya mafanikio

Inayofanywa kwa var() kuzingiza thamani za thamani za CSS.

Inayofanywa kwa var() kuzingiza thamani za thamani za CSS.

Inayofanywa kwa var() kuzingiza thamani ya thamani za CSS.

var(name, value)
Wakala Maelezo
name Inahitajika. Jina la thamani (la kuzingatia mbili au mbili (--)!).
value Mheshimiwa. Thamani ya kuzungumza (inaeneza katika wakati thamani haukufindikwa).

Tahadhari:Jina la thamani lazima likiwa la kuzingatia mbili au mbili (--) na kuzingatia kwa kina!

Husaidia var() kufungua:

Kwanza: Thamani za CSS zinaweza kuwa za kuu au za kijingine.

Thamani za kuu zinaweza kuchukua tabaka kote kwenye siku hiyo, thamani za kijingine zinaweza kutumiwa pekee katika chaguo cha chukua thamani hii.

Kwa kureja thamani ya kuu, tumaathirisha kwa chaguo cha :root. Chaguo cha :root inaingia kina ya siku hiyo.

Kwa kureja thamani ya jingine inayohusiana na jingine, tumaathirisha kwa chaguo cha chaguo ambao unatokana na kwa kumtaarifu hii.

Mifano ya hii inayofanana na mifano ya juu, lakini hapa tunatumia var().

Kwanza, tunachukua mbili thamani jingine (--blue na --white). Kisha, tunatumia var() kuingiza thamani ya thamani kwenye maelezo ya rangia kwenye zamani:

Mfano

:root {
  --blue: #1e90ff;
  --white: #ffffff;
}
body { background-color: var(--blue); }
h2 { border-bottom: 2px solid var(--blue); }
.container {
  color: var(--blue);
  background-color: var(--white);
  padding: 15px;
}
button {
  background-color: var(--white);
  color: var(--blue);
  border: 1px solid var(--blue);
  padding: 5px;
}

Tukifanya mafanikio

Mafanikio ya kuitumia var() ni:

  • Kueleza kidhaifu cha programu kwa kina (kuelewa kwa kina)
  • Kueleza kidhaifu cha rangia kwa kina

Kwa kuweza kubadilisha kijani na uwezo wa kijani na uwezo wa kijani, unaingia kwa sababu mbili ya thamani:

Mfano

:root {
  --blue: #6495ed;
  --white: #faf0e6;
}
body { background-color: var(--blue); }
h2 { border-bottom: 2px solid var(--blue); }
.container {
  color: var(--blue);
  background-color: var(--white);
  padding: 15px;
}
button {
  background-color: var(--white);
  color: var(--blue);
  border: 1px solid var(--blue);
  padding: 5px;
}

Tukifanya mafanikio

Mwongozo wa kufungua

Inaingia ya uwanja wa tabia inaonekana na safari ya kwanza ambayo inakubali hisia hii kwa kawaida.

Funguo
var() 49.0 15.0 31.0 9.1 36.0

Funguo ya CSS var()

Funguo Maelezo
var() Kuingiza thamani ya kiwango cha CSS variable.