LESS-এ স্পেস দ্বারা মার্জ

কিছু বৈশিষ্ট্য আছে যাদের মান কমা দ্বারা নয়, স্পেস দ্বারা মার্জ করতে হয়। এই ধরনের মার্জের জন্য একটি বিশেষ অপারেটর রয়েছে +_।

transform বৈশিষ্ট্যের উদাহরণে এর কাজ দেখি। চলুন .rotate এবং .skew ফাংশন তৈরি করি, যা সংশ্লিষ্ট ট্রান্সফর্মেশন সেট করে:

styles.less.rotate(@r) {
  transform+_: rotate(@r);
}
.skew(@s) {
  transform+_: skew(@s);
}

আমাদের ফাংশনগুলি ব্যবহার করি:

styles.lessdiv {
  .rotate(10deg);
  .skew(10deg);
}

কম্পাইলেশনের ফলস্বরূপ, আমাদের ট্রান্সফর্মেশনগুলি একটি transform বৈশিষ্ট্যে মার্জ হয়ে যাবে:

styles.cssp {
  transform: rotate(10deg) skew(10deg);
}
Задание 1

সংশ্লিষ্ট ট্রান্সফর্মেশন সেট করে এমন একটি অনুরূপ scale ফাংশন বাস্তবায়ন করুন।

Задание 2

সংশ্লিষ্ট ট্রান্সফর্মেশন সেট করে এমন একটি অনুরূপ translate ফাংশন বাস্তবায়ন করুন।