⊗mkLsBsVIS 13 of 41 menu

LESS'ta Seçiciler İçinde Değişkenler

Değişkenler seçicilerin içinde de kullanılabilir. Ancak bunun için, değişkeni yerleştirmede biraz farklı bir sözdizimi kullanmanız gerekir: @ işaretinden sonra değişken adı kaşlı ayraçlar içine alınmalıdır. Örnekler üzerinde görelim. Aşağıdaki değişkene sahip olduğumuzu varsayalım:

@var: div;

Bu değişkeni bir seçiciye yerleştirelim. Farklı durumları ele alalım.

Örnek

Değişkenimizi bir seçici olarak yerleştirelim:

@{var} { font-size: 20px; }

Derleme sonucu:

div { font-size: 20px; }

Örnek

Şimdi değişkenimizin seçicinin bir kısmını içerdiğini varsayalım:

main @{var} { font-size: 20px; }

Derleme sonucu:

main div { font-size: 20px; }

Örnek

Şimdi değişkenimizin bir etiket adı değil, onun id' sini içerdiğini söylüyoruz. Değişken adından önce kare işareti ekleyelim:

#@{var} { font-size: 20px; }

Derleme sonucu:

#div { font-size: 20px; }

Örnek

Şimdi değişkenimizin bir etiket adı değil, onun sınıfını içerdiğini söylüyoruz. Değişken adından önce nokta ekleyelim:

.@{var} { font-size: 20px; }

Derleme sonucu:

.div { font-size: 20px; }

Pratik Görevler

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: ul; @{var} { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: ul; div @{var} { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: ul; div @{var} { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: ul; @{var} li { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: list; .@{var} { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: list; #@{var} li { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: list; .@{var} li { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: list; ul.@{var} li { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: list; ul.@{var} li { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: .block; ul@{var} { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: .block; ul@{var} li { font-size: 20px; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var: a; @{var}:hover { text-decoration: none; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var1: div; @var2: a; @{var1} @{var2}:hover { text-decoration: none; }

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@var1: block1; @var2: block2; .@{var1}.@{var2} { font-size: 20px; }
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet