Less Variable
Kode Less@biru: #2912BA; #wrapper { background-color: @biru; }Hasil compilasi
#wrapper { color: #2912BA; }Variabel @biru bernilai #2912BA di panggil oleh id(#)wrapper.
Less Mixing
.kotak (@pojok: 5px) { border-radius: @pojok; } #wrapper { .kotak; } #container{ .kotak(10px); }Hasil kompilasi
#wrapper{ border-radius:5px; } #container{ border-radius:10px; }Nah, .kotak di atas itu bukan class, tapi variabel mixing(sebut saja begitu). Jadi mixing disini seperti halnya function di php, kita bisa menentukan nilai default dan bisa di ubah nantinya.
Nested Rules
#wrapper { h1 { font-size: 14pt; } p { font-size: 10px; a { text-decoration: none; &:hover { border-width: 1px } } } }Hasil kompilasi
#wrapper h1 { font-size: 14pt; font-weight: bold; } #wrapper p { font-size: 10px; } #wrapper p a { text-decoration: none; } #wrapper p a:hover { border-width: 1px; }
Function & Operation
@border: 2px; #wrapper { border: (@border * 3); } #container{ font-size:(@border * 10); }Hasil kompilasi
#wrapper{ border:6px; } #container{ font-size:20px; }
Cara menggunakan Less
Ada 2 cara dalam menggunakan Less, yang pertama: dari sisi server dengan bantuan Node.js
yang kedua dari sisi client. Nah, kita bahas sisi client, caranya adalah:
1. membuat style dengan Less, tentu format filenya .less (contoh: styledefault.less)
2. memanggil file less tersebut, lalu panggil file less.js untuk mengkompilasi.
2. memanggil file less tersebut, lalu panggil file less.js untuk mengkompilasi.
<link rel="stylesheet/less" type="text/css" href="styledefault.less" />
<script src="less.js" type="text/javascript"></script>
Mudah bukan? silahkan unduh demonya di sini. Demonya buka di localhost yah.
Happy Ngoprek!!
Setiap programmer pastilah selalu ingin memiliki alat atau cara sendiri untuk memudahkan pembuatan produknya. Seperti halnya code editor ,...
No comments mempelajari less css secara singkat
Post a Comment