Πολλαπλές Παράμετροι σε Συναρτήσεις LESS
Σε συναρτήσεις στο LESS μπορούν να μεταβιβαστούν πολλές
παράμετροι. Για να γίνει αυτό, πρέπει να παραταχθούν
χωρισμένες με κόμμα. Για παράδειγμα, ας φτιάξουμε
μια συνάρτηση size, που ορίζει τις διαστάσεις ενός στοιχείου:
.size(@w, @h) {
width: @w;
height: @h;
}
Ας χρησιμοποιήσουμε τη συνάρτησή μας:
div {
.size(200px, 100px);
}
Ως αποτέλεσμα, μετά τη μεταγλώττιση θα προκύψει ο ακόλουθος κώδικας:
div {
width: 200px;
height: 100px;
}
Φτιάξτε τη συνάρτηση .fsh, η οποία ως πρώτη
παράμετρο θα δέχεται την τιμή της ιδιότητας
font-size, και ως δεύτερη - την τιμή της ιδιότητας
line-height.
Φτιάξτε τη συνάρτηση .absTL, η οποία θα
ορίζει απόλυτη τοποθέτηση. Σε
αυτή την περίπτωση, ως πρώτη παράμετρο θα δέχεται
την τιμή της ιδιότητας top, και ως δεύτερη -
την τιμή της ιδιότητας left.
Φτιάξτε παρόμοιες συναρτήσεις .absTR,
.absBL και .absBR, που ορίζουν απόλυτη
τοποθέτηση από διάφορες πλευρές.