ตั้งแต่ปี 2010 · รองรับการใช้งานเครื่องมือกว่า 2 ล้านครั้งต่อเดือน
ตั้งแต่ปี 2010
เพิ่มใน Chrome

กล่องเครื่องมือของฉัน

โหมดอัตโนมัติ

ยังไม่มีเครื่องมือที่บันทึกไว้

อัปเกรดเป็นเวอร์ชันพรีเมียม
เครื่องมือที่เกี่ยวข้อง
คอมไพเลอร์ SCSS เป็น CSSพื้นที่ทดลอง CSS Flexboxเครื่องมือสร้าง CSS Gridตัวสร้าง CSS Box Shadowเครื่องจัดรูปแบบ CSSตัวแปลง PX เป็น REMสนามทดลอง TypeScriptเครื่องสร้างไล่สี
หน้าแรก > เครื่องมือสำหรับเว็บมาสเตอร์
 

คอมไพเลอร์ Less เป็น CSS

ดูวิธีที่ Less แปลงเป็น CSS มาตรฐานด้วยคอมไพเลอร์ Less เป็น CSS ของ MiniWebtool คอมไพล์และเปรียบเทียบโค้ดต้นฉบับกับผลลัพธ์เคียงกัน ปรับรูปแบบเอาต์พุต แล้วคัดลอกหรือดาวน์โหลดสไตล์ชีตได้

ไม่แน่ใจว่าใช้อย่างไร? ถาม AI

เมื่อใช้ Gemini ให้วางคำถามที่คัดลอกลงในแชต คุณคัดลอกคำถามด้านล่างได้เช่นกัน

ดูคำถาม

ใช้ฟรีวันละ 3 ครั้งไม่ต้องสมัครสมาชิกผลลัพธ์ทันที
คอมไพเลอร์ Less เป็น CSSลองใช้เลย — ฟรี ▼
พื้นที่ทำงาน Less บนเบราว์เซอร์
เขียน Less จากนั้นคอมไพล์ในเครื่องด้วย Less.js เพื่อดูตัวอย่าง เปรียบเทียบ และส่งออกไฟล์ CSS
กำลังโหลดคอมไพเลอร์ Less
คำแนะนำ: Less จะใช้ @variable (ไม่ใช่ $variable) กรุณาวางโค้ดส่วนย่อย (partials) ที่ถูกนำเข้ามาไว้ด้านบนเมื่อโค้ดของคุณพึ่งพาไฟล์ภายในเครื่อง
กระบวนการคอมไพล์
พร้อม
@
ซอร์ส Less
{ }
วิเคราะห์ Parse tree
f(x)
ประมวลผล
CSS
เบราว์เซอร์ CSS
ไฟล์จะถูกอ่านในเครื่องโดยเบราว์เซอร์ของคุณ และนำข้อมูลไปใส่ในโปรแกรมแก้ไข
กำลังรอคอมไพเลอร์ Less
การคอมไพล์ครั้งแรกจะเริ่มต้นหลังจาก Less.js พร้อมทำงาน
ข้อมูลอ้างอิงด่วนสำหรับไวยากรณ์ Less
ตัวแปร@brand: #6d28d9;
Mixin.shadow() { ... }
คณิตศาสตร์@radius - 4px
ฟังก์ชันfade(@brand, 18%)
การซ้อนกัน&:hover { ... }
Guardwhen (lightness(@c) >= 50%)

Embed คอมไพเลอร์ Less เป็น CSS Widget

ผลลัพธ์ CSS ที่คอมไพล์แล้ว
CSS ที่สร้างขึ้น, ตัวอย่างการแสดงผลสด, การเปรียบเทียบแบบเคียงข้างกัน และการส่งออกข้อมูล ทุกอย่างจะอัปเดตบนหน้าจอนี้ในขณะที่คุณแก้ไขโค้ด
0 จำนวนบรรทัด CSS
0 B ขนาดผลลัพธ์
0 บล็อกกฎ (Rule blocks)
0% ผลลัพธ์ / ซอร์สโค้ด
@ ซอร์สโค้ด Lessอินพุต

    
{ } ผลลัพธ์ CSSผลลัพธ์

    
ผลลัพธ์ CSS
ตัวอย่างการแสดงผล & สถานะ
กำลังรอการคอมไพล์ครั้งแรก
CSS ที่คอมไพล์เสร็จแล้วจะแสดงที่นี่เมื่อ Less.js พร้อมทำงาน
หน้าต่างตัวอย่างแสดงผลนี้ใช้ iframe ในแซนด์บ็อกซ์แยกต่างหาก ดังนั้นสไตล์ที่ทดสอบจะไม่ส่งผลกระทบต่อส่วนอื่นๆ ของหน้าเว็บ

           

✨ต้องการเร็วขึ้นและไม่มีโฆษณาหรือไม่?
อัปเกรดเป็น Premium

เกี่ยวกับ คอมไพเลอร์ Less เป็น CSS

คอมไพเลอร์ Less เป็น CSS นี้จะแปลงซอร์สโค้ด Less ของคุณให้เป็น CSS มาตรฐานได้โดยตรงภายในเบราว์เซอร์ โดยใช้เอ็นจิน Less.js อย่างเป็นทางการ เครื่องมือนี้ถูกออกแบบมาสำหรับนักพัฒนาเว็บส่วนหน้า (front-end developers), นักออกแบบ, นักศึกษา และทีมดูแลเนื้อหาเว็บที่ต้องการวิธีที่รวดเร็วในการทดสอบตัวแปร, mixins, การซ้อนกัน (nesting), การดำเนินการทางคณิตศาสตร์, ฟังก์ชันสี และ mixin guards โดยไม่จำเป็นต้องติดตั้งหรือรันกระบวนการบิลด์ (build pipeline) เต็มรูปแบบ

สรุปวิธีใช้ด่วน: วางโค้ด Less ที่เมนูด้านซ้าย เลือกรูปแบบสไตล์ผลลัพธ์และโหมดคณิตศาสตร์ที่ต้องการ จากนั้นคลิก คอมไพล์ Less แล้วทำการคัดลอกหรือดาวน์โหลดไฟล์ CSS ที่ได้ คุณสามารถใช้แท็บ เปรียบเทียบ Less vs CSS เพื่อดูว่าฟีเจอร์แต่ละอย่างของ Less ถูกแปลงไปเป็น CSS แบบธรรมดาได้อย่างไร ซึ่งเป็นวิธีที่ยอดเยี่ยมสำหรับการเรียนรู้โครงสร้างของ Less หรือการเตรียมย้ายโค้ดสไตล์ชีตเวอร์ชันเก่า

สรุปภาพรวม

คอมไพเลอร์ Less เป็น CSS แปลงซอร์สโค้ด Less เป็น CSS มาตรฐานในเบราว์เซอร์ของคุณ คอมไพล์ด้วยผลลัพธ์แบบขยายหรือบีบอัด เปรียบเทียบ Less กับ CSS เคียงกัน แล้วคัดลอกหรือดาวน์โหลดสไตล์ชีต

คอมไพเลอร์ Less เป็น CSS: ฟีเจอร์โดยสรุป
ฟีเจอร์สิ่งที่ได้รับเหมาะสำหรับ
คุณสมบัติของ Lessรองรับตัวแปร การซ้อน mixin และ mixin guard การคำนวณ ฟังก์ชันสี เช่น darken() และ lighten() ลูป และชุดฟังก์ชันของ Lessทดสอบโค้ด Less โดยไม่ต้องตั้งค่าการสร้างโปรเจกต์
รูปแบบผลลัพธ์เลือก CSS แบบ Expanded (อ่านง่าย) หรือ Compressed (ย่อให้เล็กที่สุด)อ่านผลลัพธ์หรือตรวจขนาดหลังการย่อ
ตัวเลือกการคำนวณโหมดการคำนวณมีสามการตั้งค่า: Parens-division (ค่าเริ่มต้น), Always (แบบเดิม) และ Strict สวิตช์หน่วยแบบ Strict จะบล็อกการดำเนินการ เช่น 10px + 2%ย้ายโค้ด Less รุ่นเก่า หรือหลีกเลี่ยงข้อผิดพลาดของหน่วยที่เกิดขึ้นโดยไม่แจ้ง
การป้อนข้อมูลและการคอมไพล์สดวางโค้ด โหลดไฟล์ .less จากอุปกรณ์ หรือเริ่มจากหนึ่งในห้าตัวอย่างเริ่มต้น การคอมไพล์สดจะอัปเดต CSS ขณะที่คุณพิมพ์แก้ไขอย่างรวดเร็วพร้อมผลตอบกลับทันที
ผลต่างและตัวชี้วัดมุมมองผลต่างระหว่าง Less กับ CSS แสดงว่าซอร์สใดสร้างกฎใด ตัวชี้วัดรายงานจำนวนบรรทัด บล็อกกฎ ตัวแปร และขนาดผลลัพธ์เรียนรู้ Less หรือตรวจการเปลี่ยนแปลง
คัดลอกและดาวน์โหลดคัดลอก CSS ไปยังคลิปบอร์ดหรือดาวน์โหลดเป็นไฟล์ .css โค้ด Less ของคุณจะไม่ถูกอัปโหลดในการใช้งานปกตินำ CSS ที่คอมไพล์แล้วไปใส่ในโปรเจกต์

วิธีการใช้งาน

  1. วางโค้ด Less: วางซอร์สโค้ด Less ของคุณในโปรแกรมแก้ไขทางด้านซ้าย หรือคลิกตัวอย่างเริ่มต้นด่วนที่มีให้ (Design tokens, คลัง Mixin, คณิตศาสตร์ & หน่วย, ฟังก์ชันสี หรือ Mixin guards)
  2. เลือกตัวเลือกการคอมไพล์: เลือกรูปแบบผลลัพธ์ (แบบขยายเพื่อให้ดาวน์โหลดไปอ่านได้ง่าย หรือแบบบีบอัดสำหรับไฟล์ขนาดเล็ก) และปรับโหมดคณิตศาสตร์หรือเปิดปิดหน่วยแบบเข้มงวดตามความต้องการของโค้ดคุณ
  3. คอมไพล์ Less: คลิกปุ่ม คอมไพล์ Less เพื่อเริ่มรันเอ็นจิน Less.js ภายในเบราว์เซอร์ของคุณ และหากคุณเปิดใช้ตัวเลือก คอมไพล์แบบสด ผลลัพธ์จะได้รับการอัปเดตโดยอัตโนมัติในขณะที่คุณพิมพ์
  4. ตรวจสอบ CSS: ตรวจดูโค้ด CSS ที่ระบบสร้างขึ้น ตรวจสอบข้อมูลตัวชี้วัดการคอมไพล์ (จำนวนบรรทัด, ขนาดผลลัพธ์, บล็อกกฎ, อัตราส่วนขนาดไฟล์) ลองเปิดมุมมองเปรียบเทียบความแตกต่าง และดูการแสดงผลในกรอบตัวอย่างสดในแซนด์บ็อกซ์
  5. คัดลอกหรือดาวน์โหลด: คัดลอกโค้ด CSS ที่คอมไพล์แล้วไปยังคลิปบอร์ดของคุณด้วยการคลิกเพียงครั้งเดียว หรือดาวน์โหลดเก็บไว้เป็นไฟล์ .css ที่พร้อมนำไปใช้งานจริงได้ทันที

สิ่งที่ทำให้คอมไพเลอร์ Less นี้แตกต่างจากเครื่องมืออื่น

  • กระบวนการคอมไพล์แบบแอนิเมชัน: คุณสามารถดูเส้นทางการทำงานของซอร์สโค้ดที่ส่งผ่านขั้นตอน วิเคราะห์ (Parse) → ประมวลผล (Evaluate) → แสดงผล CSS โดยระบบจะไฮไลท์ขั้นตอนที่กำลังทำงานอยู่แบบเรียลไทม์ และหากมีขั้นตอนใดผิดพลาดก็จะแสดงแถบสีแดงแจ้งเตือน
  • มุมมองเปรียบเทียบความแตกต่างแบบเคียงข้างกัน: สลับโหมดการดูจาก CSS แบบปกติไปเป็นเลย์เอาต์เปรียบเทียบความแตกต่างระหว่าง Less กับ CSS เพื่อแสดงให้เห็นอย่างชัดเจนว่าฟีเจอร์เด่นของ Less (เช่น ตัวแปร, mixins, คณิตศาสตร์, ฟังก์ชันสี) ถูกสร้างออกมาเป็นกฎของ CSS ตัวใดบ้าง
  • โค้ดตัวอย่างเริ่มต้นด่วน 5 รูปแบบ: ตัวอย่างแต่ละชุดจะเน้นไปที่แนวคิดหลักที่แตกต่างกันของ Less (tokens, mixins, คณิตศาสตร์, ฟังก์ชันสี, mixin guards) เพื่อให้คุณสามารถเรียนรู้หรือทดสอบเปรียบเทียบได้ทันทีโดยไม่ต้องเสียเวลาเขียนโค้ดเริ่มต้นเอง
  • ระบบแจ้งเตือนอัจฉริยะ: มีคำแนะนำแจ้งเตือนแสดงขึ้นมาเมื่อโค้ดของคุณมีการใช้คำสั่ง @import บนเบราว์เซอร์, การหารที่ไม่มีวงเล็บภายใต้โหมดคณิตศาสตร์ของ Less 4 หรือการใช้คุณสมบัติสไตล์บางตัวที่อาจจำเป็นต้องใช้ vendor prefixes สำหรับการนำไปใช้งานจริงในโปรดักชัน
  • กรอบแสดงตัวอย่างสดแบบแซนด์บ็อกซ์: CSS ที่คอมไพล์เสร็จแล้วจะถูกนำไปปรับใช้ภายในกรอบ iframe ที่ถูกแยกส่วนไว้ เพื่อไม่ให้สไตล์ส่งผลกระทบต่อส่วนอื่นๆ ของหน้าเว็บ MiniWebtool แต่คุณยังสามารถตรวจสอบความถูกต้องของหน้าตาเว็บได้ด้วยตาตัวเอง
  • ข้อมูลตัวชี้วัดการคอมไพล์พร้อมอัตราส่วน: ไม่เพียงแต่แสดงขนาดไฟล์ของผลลัพธ์เท่านั้น แต่ยังมีระบบเปรียบเทียบสัดส่วนกับซอร์สโค้ด Less ต้นฉบับด้วย ซึ่งมีประโยชน์มากเมื่อต้องการประเมินประสิทธิภาพของการเปิดโหมดบีบอัดโค้ดหรือตรวจสอบหลังการปรับโครงสร้างโค้ด (refactors)

ตารางสรุปข้อมูลอ้างอิงเปรียบเทียบ Less vs SCSS vs CSS

คอมไพเลอร์ Less เป็น CSS: ตารางสรุปข้อมูลอ้างอิงเปรียบเทียบ Less vs SCSS vs CSS
ฟีเจอร์ (Feature)LessSCSS (Sass)Plain CSS (CSS มาตรฐาน)
ตัวแปร (Variable)@brand: #6d28d9;$brand: #6d28d9;--brand: #6d28d9;
Mixin.shadow(@c) { ... }@mixin shadow($c) { ... }—
การเรียกใช้งาน mixin.shadow(#000);@include shadow(#000);—
ฟังก์ชันสี (Color function)darken(@brand, 10%)darken($brand, 10%)color-mix(...)
เงื่อนไข (Conditional)Mixin guard when (...)@if / @else—
คณิตศาสตร์ (Math)(@base * 1.5)$base * 1.5calc(var(--base) * 1.5)
ตัวคอมไพล์ (Compiler)Less.js (เครื่องมือนี้)Dart Sass, sass.js—

อธิบายรายละเอียดโหมดคณิตศาสตร์ของ Less (Less Math Modes)

ใน Less เวอร์ชัน 4 ได้มีการเปลี่ยนแปลงวิธีการวิเคราะห์คำนวณทางคณิตศาสตร์ ซึ่งอาจทำให้เหล่านักพัฒนาเว็บที่กำลังย้ายโค้ดส่วนย่อยเก่าๆ แปลกใจอยู่บ้าง คุณสามารถเลือกตั้งค่า โหมดคณิตศาสตร์ ได้ที่แผงควบคุมตัวเลือก:

  • หารในวงเล็บ (ค่าเริ่มต้น): การคำนวณทางคณิตศาสตร์ทั้งหมดจะทำงานได้โดยไม่ต้องใส่วงเล็บ ยกเว้นสำหรับการหาร (เครื่องหมาย /) ที่จำเป็นต้องเขียนอยู่ภายในวงเล็บเสมอ เช่น (@base / 2) วิธีนี้ช่วยป้องกันความสับสนในการหารของรูปแบบค่าสั้นแบบย่อตัวอย่างเช่น font: 10px/14px
  • ทำงานเสมอ (Always): เป็นพฤติกรรมดั้งเดิมของ Less 3 โดยทุกตัวดำเนินการ (รวมถึงเครื่องหมาย /) จะทำงานคำนวณทันทีโดยไม่ต้องใส่วงเล็บครอบ แนะนำให้เปลี่ยนมาใช้โหมดนี้เมื่อต้องการคอมไพล์ฐานโค้ดเก่า
  • เข้มงวด (Strict): นิพจน์ที่อยู่ภายในวงเล็บเท่านั้นที่จะถูกประมวลผลเป็นคณิตศาสตร์ มีประโยชน์มากเมื่อคุณต้องการให้การคำนวณทุกอย่างแม่นยำคาดเดาได้ครบถ้วนและไม่ต้องการให้ระบบของ Less เดาใจโปรแกรมเมอร์เอง

นอกจากนี้คุณยังสามารถเปิดใช้งานตัวเลือก หน่วยแบบเข้มงวด ควบคู่กันไปได้เพื่อช่วยบล็อกการดำเนินการคำนวณระหว่างหน่วยที่ไม่สามารถเข้ากันได้ (เช่น 10px + 2%) ซึ่งเป็นสาเหตุสำคัญของการเกิดบั๊กเงียบที่ตรวจหาได้ยากในไฟล์สไตล์ชีต

รายการฟีเจอร์ทั่วไปของ Less ที่รองรับ

  • ตัวแปร (Variables): การตั้งค่ากำหนด เช่น @radius: 14px; และสามารถนำไปใช้อ้างอิงได้จากทุกที่ภายในไฟล์
  • การซ้อนกัน & ตัวเลือกหลัก (Nesting & parent selector): รองรับการใช้ &:hover, &__badge และการซ้อนสไตล์เลเยอร์ลึกลงไปหลายชั้น
  • Mixins: การสร้างบล็อกโค้ดที่นำกลับมาใช้ใหม่ได้ เช่น .shadow(@color) รวมถึงการใช้ mixin guards สำหรับการกำหนดเงื่อนไขการแสดงผลลัพธ์
  • ฟังก์ชันสี (Color functions): รองรับ darken(), lighten(), fade(), spin(), mix() และฟังก์ชันอื่นๆ อีกมากมาย
  • คณิตศาสตร์ (Math): การคำนวณร่วมกับหน่วยวัดต่างๆ (เช่น @gap * 1.5, @radius - 4px) โดยอยู่ภายใต้การควบคุมของโหมดคณิตศาสตร์ที่เลือก
  • การวนลูปและการทำงานแบบเรียกซ้ำ (Loops & recursion): การใช้ mixins แบบเรียกซ้ำ (recursive) เพื่อช่วยสร้างคลาสยูทิลิตี้หรือคอลัมน์ของระบบตาราง (grid columns)
  • ฟังก์ชันอื่นๆ (Functions): unit(), lightness(), extract(), length() และชุดฟังก์ชันการทำงานอื่นๆ ของ Less แบบครบครัน

ข้อจำกัดของการคอมไพล์โค้ดผ่านเบราว์เซอร์

การคอมไพล์โค้ดบนเบราว์เซอร์นั้นเหมาะอย่างยิ่งสำหรับการตรวจสอบโค้ดอย่างรวดเร็ว, การเรียนรู้โครงสร้าง, การสร้างต้นแบบ และการตรวจทานโค้ดส่วนย่อย (code-review snippets) แต่เครื่องมือนี้จะไม่สามารถเข้าไปเข้าถึงระบบไฟล์ในเครื่องหรือโครงการคอมพิวเตอร์ของคุณได้ ดังนั้นการใช้คำสั่ง @import ที่อ้างอิงถึงไฟล์ย่อยภายในเครื่องจะล้มเหลว เว้นแต่ว่าคุณจะนำเนื้อหาในไฟล์ย่อยเหล่านั้นมาวางลงในโปรแกรมแก้ไขด้านบนไว้ก่อน สำหรับการนำไปปล่อยใช้งานในโปรดักชันจริง ควรเรียกใช้ผ่านกระบวนการบิลด์ปกติของคุณ เพื่อให้ได้รับการใส่ autoprefixing, การจัดการแก้ปัญหา @import เต็มรูปแบบ, source maps และการย่อขนาดโค้ดที่เหมาะสมกับระบบจัดมัดรวมไฟล์ (bundler) ของคุณ

กรณีการใช้งานที่เหมาะสม (Use Cases)

  • การย้ายโค้ดเก่า (Migration): สามารถนำโค้ด Less รูปแบบเก่าจาก Bootstrap 3 หรือระบบการออกแบบเวอร์ชันเก่ามาวางเพื่อตรวจสอบผลลัพธ์ไฟล์ CSS ที่ได้สำหรับการวางแผนปรับเปลี่ยนสไตล์ชีต
  • เพื่อการศึกษา (Learning): ทดลองสลับคลิกดูตัวอย่างที่ตั้งไว้เพื่อศึกษาว่าแนวคิดแต่ละอย่างของ Less (เช่น การคำนวณ, mixin, guard, ฟังก์ชันสี) แปลงสเปคออกมาเป็นโค้ด CSS มาตรฐานได้อย่างไร
  • การตรวจทานโค้ด (Code review): ช่วยยืนยันความถูกต้องได้อย่างรวดเร็วว่าการปรับเปลี่ยนโค้ด Less นั้นให้ผลลัพธ์โค้ดตรงตามที่คาดหวังไว้จริงก่อนที่จะทำการรวมโค้ดใน PR (Pull Request)
  • การจัดทำเอกสาร (Documentation): ช่วยสร้างตัวอย่างโค้ด CSS เพื่อนำไปใช้ประกอบการเขียนบทความบล็อก, หน้าวิกิภายในองค์กร หรือการส่งมอบงานชิ้นส่วนหน้าเว็บ (component handoffs)
  • การค้นหาจุดบกพร่อง (Debugging): แยกเอาโค้ดกฎของ Less ที่ทำงานผิดปกติออกออกมาทดสอบภายนอกระบบบิลด์หลักของคุณ เพื่อยืนยันว่าจุดบกพร่องนั้นเกิดจากตัวโค้ดของคุณเองหรือเกิดจากเครื่องมือในสายกระบวนการทำงาน

คำถามที่พบบ่อย (FAQ)

คอมไพเลอร์ Less เป็น CSS คืออะไร?

คอมไพเลอร์ Less เป็น CSS จะแปลงซอร์สโค้ด Less (ซึ่งใช้ตัวแปร, mixins, การซ้อนกัน และคณิตศาสตร์) ให้เป็น CSS มาตรฐานที่เบราว์เซอร์สามารถแสดงผลได้ โดย Less เป็น CSS preprocessor ที่เปิดตัวในปี 2009 และมีการใช้งานอย่างแพร่หลายใน Bootstrap 3 รวมถึงระบบการออกแบบ (design systems) มากมาย

คอมไพเลอร์นี้ทำงานในเบราว์เซอร์ของฉันใช่หรือไม่?

ใช่ เอ็นจิน Less.js อย่างเป็นทางการจะถูกโหลดเข้ามาในเบราว์เซอร์ของคุณและทำการคอมไพล์ซอร์สโค้ดในเครื่อง โดยโค้ด Less ของคุณจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของ MiniWebtool ในระหว่างการใช้งานปกติ

Less แตกต่างจาก Sass หรือ SCSS อย่างไร?

Less จะใช้เครื่องหมาย @ นำหน้าตัวแปร (เช่น @brand) และเดิมถูกเขียนด้วย Ruby จากนั้นจึงพอร์ตมาเป็น JavaScript ส่วน SCSS จะใช้ $ สำหรับตัวแปร (เช่น $brand) และเป็นส่วนหนึ่งของระบบนิเวศ Sass ซึ่งทั้งสองรองรับการซ้อนกัน, mixins และคณิตศาสตร์เหมือนกัน แต่ไวยากรณ์และชื่อฟังก์ชันจะแตกต่างกัน เครื่องมือนี้คอมไพล์เฉพาะ Less เท่านั้น หากต้องการใช้งาน Sass โปรดใช้คอมไพเลอร์ SCSS เป็น CSS ของเรา

สามารถจัดการกับคำสั่ง @import ได้หรือไม่?

การคอมไพล์บนเบราว์เซอร์ไม่สามารถอ่านไฟล์โครงการส่วนตัวของคุณได้ กรุณาวางโค้ด Less ส่วนย่อย (partials) ที่ถูกนำเข้ามาลงในโปรแกรมแก้ไขโดยตรงเมื่อต้องการทดสอบโค้ดที่ขึ้นต่อกันกับเส้นทางไฟล์ในเครื่อง สำหรับการแก้ไข @import เต็มรูปแบบ ควรเรียกใช้การคอมไพล์ภายในกระบวนการบิลด์ (build pipeline) ของคุณ

ทำไมฉันถึงได้ผลลัพธ์ที่ผิดพลาดจากนิพจน์คณิตศาสตร์?

Less 4 จะตั้งค่าเริ่มต้นให้ใช้เฉพาะการหารในวงเล็บ (parens-division) และคณิตศาสตร์แบบไม่เข้มงวด กรุณาใส่วงเล็บครอบการหาร หรือเปิดใช้งาน คณิตศาสตรแบบเข้มงวด ในแผงตัวเลือก เพื่อให้นิพจน์คณิตศาสตร์ทั้งหมดทำงานเฉพาะภายในวงเล็บเท่านั้น ส่วนตัวเลือก หน่วยแบบเข้มงวด จะบล็อกการดำเนินการระหว่างหน่วยที่ไม่เข้ากัน เช่น px และ %

CSS ที่คอมไพล์แล้วพร้อมใช้งานในโปรดักชันหรือไม่?

CSS ที่สร้างขึ้นนี้ยอดเยี่ยมสำหรับการทดสอบอย่างรวดเร็ว, การสร้างต้นแบบ, การเรียนรู้ และโค้ดส่วนย่อยขนาดเล็ก สำหรับการใช้งานในโปรดักชันจริง ควรใช้กระบวนการบิลด์ปกติของคุณ เพื่อให้ได้ทั้งการใส่ autoprefixing, การย่อขนาดโค้ด (minification), source maps และการแก้ไข @import ที่สมบูรณ์

ฉันสามารถคอมไพล์ไฟล์ .less จากฮาร์ดดิสก์ของฉันได้เลยหรือไม่?

ได้ — คุณสามารถใช้ปุ่มเลือกไฟล์ในเมนู โหลดไฟล์ .less ในแผงตัวเลือกควบคุมได้ โดยเบราว์เซอร์ของคุณจะอ่านไฟล์จากในเครื่องภายในระบบและดึงเนื้อหาลงในช่องแก้ไขให้โดยตรง ไม่มีการอัปโหลดไฟล์ใดๆ และหากไฟล์นั้นมีการใช้คำสั่ง @import เพื่อดึงไฟล์ย่อยอื่นเข้ามา กรุณานำเนื้อหาในไฟล์ย่อยเหล่านั้นมาวางไว้ด้านบนโค้ดหลักเพื่อให้ระบบสามารถประมวลผลโค้ดเชื่อมโยงหากันได้ถูกต้อง

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"คอมไพเลอร์ Less เป็น CSS" ที่ https://MiniWebtool.com/th/คอมไพเลอร์-less-เป็น-css/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีมงาน MiniWebtool อัปเดตเมื่อ: 2026-05-24

พูดคุยกับ AI ที่คุณชื่นชอบ

เมื่อใช้ Gemini ให้วางคำถามที่คัดลอกลงในแชต คุณคัดลอกคำถามด้านล่างได้เช่นกัน

ดูคำถาม

เครื่องมือสำหรับเว็บมาสเตอร์:

เครื่องมือยอดนิยมและอัปเดตล่าสุด:

CSS Compressorตัวแปลง PT เป็น PXตัวจัดรูปแบบ SQLดูทั้งหมด →
หน้าแรก > เครื่องมือสำหรับเว็บมาสเตอร์ > คอมไพเลอร์ Less เป็น CSS
×

โปรดช่วยเราและตอบคำถามสั้นๆ 3 ข้อ

ขอบคุณสำหรับการทำแบบสำรวจของเรา ความคิดเห็นของคุณจะช่วยให้เราปรับปรุงบริการของเรา

คุณได้ยินเกี่ยวกับเราครั้งแรกที่ไหน

เครื่องมือใดที่คุณชื่นชอบในเว็บไซต์ของเรา?

ถ้าอื่น ๆ โปรดระบุ:

คุณมีแนวโน้มที่จะแนะนำเครื่องมือนี้ให้เพื่อนมากน้อยเพียงใด

เป็นไปไม่ได้เป็นไปได้มากที่สุด

คะแนนความน่าจะเป็น: (1-10)