⊗mkLsBsMO 15 of 41 menu

Các phép toán toán học trong LESS

Trong ngôn ngữ LESS, bạn có thể thực hiện các phép toán toán học trên các biến và các giá trị khác nhau. Chúng ta hãy xem qua các ví dụ.

Ví dụ

Cộng hai giá trị:

p { font-size: 5px + 10px; }

Kết quả biên dịch:

p { font-size: 15px; }

Ví dụ

Trừ một giá trị khỏi giá trị khác:

p { font-size: 25px - 10px; }

Kết quả biên dịch:

p { font-size: 15px; }

Ví dụ

Nhân một giá trị với một số:

p { font-size: 5px * 5; }

Kết quả biên dịch:

p { font-size: 25px; }

Ví dụ

Chia một giá trị cho một số:

div { width: 100% / 3; }

Kết quả biên dịch:

div { width: 33.33333333%; }

Ví dụ

Cộng thêm một giá trị vào nội dung của biến:

@var: 100px; div { width: @var + 100px; }

Kết quả biên dịch:

div { width: 200px; }

Ví dụ

Cộng hai biến:

@var1: 100px; @var2: 200px; div { width: @var1 + @var2; }

Kết quả biên dịch:

div { width: 300px; }

Ví dụ

Khi thử thực hiện phép toán với các đơn vị khác nhau, LESS sẽ chuyển đổi tất cả đơn vị về một đơn vị - đơn vị đầu tiên. Ví dụ:

div { width: 100% - 10px; }

Kết quả biên dịch:

div { width: 90%; }

Bài tập thực hành

Hãy cho biết kết quả biên dịch của đoạn mã sau sẽ là gì:

#block { width: 100px * 2; }

Hãy cho biết kết quả biên dịch của đoạn mã sau sẽ là gì:

#block { width: 200px / 3; }

Hãy cho biết kết quả biên dịch của đoạn mã sau sẽ là gì:

@var1: 500px; @var2: 5; #block { width: @var1 / @var2; }
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối