พื้นหลังลวดลายกริด SVG
พื้นหลังลวดลายกริดช่วยให้หน้า Landing หรือส่วนฮีโร่หรือการ์ดมีโครงสร้างที่สงบ โดยไม่ต้องใช้ไฟล์รูปภาพ ตั้งขนาดและสีด้านล่าง แล้วคัดลอก SVG ขนาดเล็กที่ทำซ้ำบล็อกเดียวไปทั่วทั้งผืนผ้าใบ
วิธีสร้างพื้นหลังลวดลายกริด
-
1
ให้ตรงกับพื้นที่
ป้อนความกว้างและความสูงของพื้นที่ที่ต้องการครอบคลุม เช่น 1200 คูณ 800
-
2
เลือกขนาดช่องที่สงบ
ตั้งขนาดกริดเป็น 32 หรือ 40 เพื่อให้เส้นโอบล้อมเนื้อหา แทนที่จะแย่งความสนใจ
-
3
ทำให้เส้นนุ่มลง
เลือกสีเส้นที่เข้มกว่าพื้นหลังเล็กน้อยเท่านั้น และตั้งความหนาเส้นเป็น 1
-
4
คัดลอก SVG
ใช้ปุ่มคัดลอกในขั้นตอนสุดท้าย แล้ววางโค้ดในตำแหน่งที่ต้องการพื้นหลัง
พื้นหลังลวดลายประกอบด้วยอะไรบ้าง
ไฟล์ที่สร้างมีบล็อกเล็กหนึ่งบล็อก ซึ่งถูกนิยามครั้งเดียวเป็นลวดลาย และสี่เหลี่ยมหนึ่งอันที่เติมผืนผ้าใบด้วยลวดลายนั้น เนื่องจากเบราว์เซอร์ทำซ้ำบล็อกให้ ไฟล์จึงมีขนาดไม่กี่ร้อยไบต์ ไม่ว่ากริดจะมี 20 ช่องหรือ 2,000 ช่อง สี่เหลี่ยมแรกทาสีพื้นหลัง และสี่เหลี่ยมที่สองวาดเส้นทับลงไป
บล็อกแต่ละอันวาดเฉพาะขอบบนและขอบซ้ายของตัวเอง บล็อกข้างเคียงจะเติมส่วนที่เหลือ จึงไม่มีเส้นใดถูกวาดซ้ำสองครั้ง ผลที่ควรรู้คือ เส้นของคอลัมน์แรกและแถวแรกอยู่บนขอบของผืนผ้าใบพอดี ทำให้ครึ่งหนึ่งของความหนาเส้นถูกตัดออกไป เส้นความหนา 1 px จึงปรากฏเป็นขอบบางครึ่งพิกเซลที่ด้านบนและด้านซ้าย หากความกว้างของผืนผ้าใบเป็นผลคูณของขนาดช่องพอดี ขอบขวาและขอบล่างจะไม่มีเส้นปิด
เลือกค่าที่ใช้เป็นพื้นหลังได้ดี
พื้นหลังควรช่วยรองรับข้อความที่อยู่ด้านบน ค่าต่อไปนี้เป็นจุดเริ่มต้นที่ปลอดภัย
| ลักษณะ | ขนาดช่อง | ความหนาเส้น | สีเส้นบนพื้นหลัง |
|---|---|---|---|
| จางมากจนแทบไม่เห็น | 40 | 1 | #eeeeee บน #ffffff |
| โครงสร้างที่นุ่มนวล | 32 | 1 | #e2e8f0 บน #f8fafc |
| กรอบที่เห็นชัด | 64 | 1.5 | #cbd5e1 บน #ffffff |
ให้ความต่างระหว่างเส้นกับพื้นหลังต่ำ หากมีเนื้อความวางทับอยู่ เส้นที่เข้มใกล้เคียงกับตัวอักษรจะทำให้อ่านแล้วเมื่อยตา
ตัวอย่างการคำนวณ
สำหรับส่วนฮีโร่ที่กว้าง 1200 px และสูง 800 px ช่อง 40 px จะให้ 30 คอลัมน์และ 20 แถว รวม 600 ช่อง เพราะ 1200 และ 800 หารด้วย 40 ลงตัวทั้งคู่ กริดจึงจบเรียบร้อยทั้งสองขอบ ช่อง 50 px จะได้ 24 คูณ 16 ช่อง ซึ่งเรียบร้อยเช่นกัน ส่วนช่อง 45 px จะทำให้เหลือช่องไม่เต็มทางขวาและด้านล่าง เพราะ 1200 หารด้วย 45 ได้ 26.67
การนำผลลัพธ์ไปใช้
วาง SVG ลงในมาร์กอัปโดยตรง หรือบันทึกเป็นไฟล์แล้วอ้างอิงเป็นรูปภาพ หรือวางไว้หลังเนื้อหาเป็นเลเยอร์ตกแต่ง โปรดจำไว้ว่าสีพื้นหลังเป็นส่วนหนึ่งของ SVG หากต้องการให้กริดอยู่บนสีอื่น ให้แก้สี่เหลี่ยมแรกในโค้ดที่คัดลอกมา
ให้พื้นหลังสอดคล้องกับเลย์เอาต์
หากคอลัมน์เนื้อหากว้าง 960 px ช่อง 32 px หรือ 40 px จะทำให้กริดและขอบคอลัมน์สอดคล้องกัน เพราะ 960 หารลงตัวทั้งสองค่า การจัดกริดให้ตรงกับเลย์เอาต์ทำให้เส้นดูเหมือนถูกออกแบบมา ไม่ใช่สุ่มขึ้นมา
คำถามที่พบบ่อย
ความกว้างและความสูงรับค่าตั้งแต่ 50 ถึง 3,000 px และขนาดช่องรับค่าตั้งแต่ 5 ถึง 500 px ค่าที่เกินช่วงนี้จะถูกปรับให้เป็นค่าขอบเขตที่ใกล้ที่สุด
แต่ละบล็อกวาดขอบบนและขอบซ้ายของตัวเอง แถวแรกและคอลัมน์แรกจึงอยู่บนขอบผืนผ้าใบพอดี และครึ่งหนึ่งของความหนาเส้นจะตกออกนอกผืนผ้าใบ เส้นภายในจะแสดงความหนาเต็มที่
ไม่ทำซ้ำเอง SVG มีความกว้างและความสูงคงที่ หากต้องการครอบคลุมพื้นที่ที่ใหญ่กว่า ให้สร้าง SVG ที่มีขนาดใหญ่กว่า หรือใช้ SVG เป็นรูปพื้นหลังที่ซ้ำได้ในสไตล์ชีตของคุณเอง
เครื่องมือนี้วาดด้วยสีเส้นเดียวและความหนาเดียว หากต้องการกริดหลักและกริดรอง ให้สร้าง SVG สองไฟล์แล้วซ้อนเป็นพื้นหลังแยกกัน
เครื่องมือที่เกี่ยวข้อง
สร้างกระดาษบรรทัดห้าเส้น
สร้างกระดาษบรรทัดห้าเส้นสำหรับพิมพ์ ทั้งบรรทัดเปล่า กุญแจซอลหรือกุญแจฟา บรรทัดคู่สำหรับเปียโน หรือแท็บกีตาร์ เลือกจำนวน ระยะห่างเส้น A4 หรือ Letter และขอบกระดาษ แล้วดาวน์โหลด PDF หรือ SVG
เครื่องมือทำภาพโมเสกจากตัวต่อ LEGO
เปลี่ยนรูปถ่ายเป็นแบบโมเสกจัตุรัส 16, 32, 48 หรือ 64 ช่องต่อด้าน ดูสีโดยประมาณ นับแผ่นตัวต่อ 1×1 และดาวน์โหลดคู่มือประกอบที่มีหมายเลขกำกับ
ตัวเลือกสี Material Design
สำรวจพาเลตสีของ Material Design คัดลอกเฉดสีใดก็ได้ (ตั้งแต่ 50 ถึง A700) ในรูปแบบ HEX, RGB หรือ HSL เพียงแตะครั้งเดียว
โปรแกรมแปลงรูปแบบภาพ
แปลงรูปภาพเป็น JPG, PNG หรือ WebP ได้ทันทีในเบราว์เซอร์ พร้อมควบคุมคุณภาพสำหรับรูปแบบบีบอัดและรักษาความโปร่งใสใน PNG และ WebP
ปรับขนาด PNG
ปรับขนาดภาพ PNG ได้ในเบราว์เซอร์ของคุณโดยตรง กำหนดความกว้างและความสูงใหม่เป็นพิกเซล ล็อกอัตราส่วนภาพ และคงพื้นหลังโปร่งใสไว้ ไม่มีการอัปโหลดสิ่งใด
เครื่องอ่านบาร์โค้ด
เลือกรูปภาพบาร์โค้ดเพื่ออ่านค่าที่เข้ารหัสและชนิดของบาร์โค้ด รองรับ EAN-13, UPC-A และ Code 128 พร้อมผลตรวจเลขตรวจสอบของ EAN และ UPC
เครื่องมือนี้มีให้บริการในภาษาอื่น
- SVG グリッドパターン背景 [JA]
- Tło ze wzorem siatki SVG [PL]
- SVG-rutmönsterbakgrund [SV]
- Latar Belakang Pola Grid SVG [ID]
- خلفية نمط الشبكة بصيغة SVG [AR]
- SVG Rastermuster Hintergrund [DE]
- Fundo com padrão de grade em SVG [PT]
- Nền họa tiết lưới SVG [VI]
- Fondo de patrón de cuadrícula en SVG [ES]
- SVG 그리드 패턴 배경 [KO]
- Fond à motif de grille SVG [FR]
- SVG rasterpatroon achtergrond [NL]
- SVG Grid Pattern Background [EN]
- Sfondo con motivo a griglia SVG [IT]
- Фон с сеткой в SVG [RU]
- SVG Izgara Desenli Arka Plan [TR]
- SVG 网格图案背景 [ZH]