آموزش Less

آموزش طراحی وب سایت با استفاده از Less

تعریف

selector میتواند به هر متغیر ارجاع داده شود و در زمان کامپایل ایجاد شود. نام متغیر باید بین پرانتز {} بیاید و ابتدای آن از سمبل @ استفاده کرد.

مثال

مثال زیر الحاق selector در فایل LESS را نشان میدهد:

<html>
   <head>
      <link rel = "stylesheet" href = "style.css" type = "text/css" />
      <title>LESS selectors</title>
   </head>
	
   <body>
      <h2>Welcome to Tutorialspoint</h2>
      <div class = "div1">
         <p>LESS is a CSS pre-processor that enables customizable, manageable and reusable style sheet for web site.</p>
      </div>
	
      <div class = "div2">
         <p>LESS is a dynamic style sheet language that extends the capability of CSS. LESS is also cross browser friendly.</p>
      </div>
	
   </body>
</html>

سپس فایل style.less را ایجاد کنید.

@selector: h2;

@{selector} {
  background: #2ECCFA;
}

با استفاده از دستور زیر فایل style.less را به style.css تبدیل کنید:

 
lessc style.less style.css

با اجرای دستور بالا فایل style.css بصورت خود به خود ایجاد میشود و شامل کدهای زیر است:

 

h2 {
  background: #2ECCFA;
}

خروجی

 بیایید دستورات زیر را انجام دهیم تا خروجی را ببینیم:

  • کدهای html بالا را در فایل less_variables_interpolation_selectors.html ذخیره کنید.
  • فایل HTML را در مرورگر باز کنید، خروجی بدین شکل خواهد بود.

LESS - الحاقات - selector

نوشتن دیدگاه

جستجو در سایت

  • مقدمه +

    LESS فریم ورک  CSS است که میتوان استایل شیت را شخصی سازی و مدیریت کند. همچنین میتوان از آن برای

    Read More

  • نصب LESS +

    LESS فریم ورک  CSS است که میتوان استایل شیت را شخصی سازی و مدیریت کند و میتواند بر روی تمامی

    Read More

  • LESS - قوانین تو در تو - Nested Rules +

    یکسری از ویژگی های CSS وجود دارد که به شما این اجازه را میدهد تا از ویژگی های یک کلاس

    Read More

  • LESS - directive های تو در تو +

    شما میتوانید directive هایی نظیر media و keyframe را بصورت تو در تو بنویسید. شما میتوانید directive را در بالا

    Read More

  • LESS - عملیات ریاضی +

    LESS از برخی عملیات های ریاضی نظیر جمع (+)، منها (-)، ضرب (*)، و تقسیم (/) پشتیبانی میکند و میتوانند بر روی اعداد، رنگ

    Read More

  • LESS - escaping +

    escaping سلکتورها را بصورت داینامیک ایجاد میکند و از مقادیر متغیرها به شکل رشته استفاده میکنند.

    Read More

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

افراد آنلاین

ما 19 مهمان و بدون عضو آنلاین داریم