ล่าสุดการพัฒนาเว็บบทเรียน
×

CSS เกี่ยวกับการสอน

CSS บ้าน CSS บทนำ CSS วากยสัมพันธ์ CSS ทำอย่างไร CSS สี CSS ภูมิหลัง CSS พรมแดน CSS อัตรากำไรขั้นต้น CSS การขยายความ CSS สูงกว้าง CSS ข้อความ CSS แบบอักษร CSS การเชื่อมโยง CSS รายการ CSS ตาราง CSS รูปแบบกล่อง ร่าง CSS การแสดงผล CSS CSS ความกว้างสูงสุด CSS ตำแหน่ง CSS ลอย CSS Inline-block CSS เป็นเส้นตรง CSS combinators CSS หลอกชั้น CSS องค์ประกอบหลอก CSS แถบนำทาง CSS เมนูแบบเลื่อนลง CSS คำแนะนำเครื่องมือ CSS แกลเลอรี่ภาพ CSS ภาพทึบ CSS ภาพแบบ Sprite CSS attr Selectors รูปแบบ CSS CSS เคาน์เตอร์

CSS3

CSS3 บทนำ CSS3 มุมโค้งมน CSS3 แสดงสินค้าชายแดน CSS3 ภูมิหลัง CSS3 สี CSS3 การไล่ระดับสี CSS3 เงา CSS3 ข้อความ CSS3 แบบอักษร CSS3 แปลง 2D CSS3 แปลง 3D CSS3 การเปลี่ยน CSS3 ภาพเคลื่อนไหว CSS3 ภาพ CSS3 ปุ่ม CSS3 การให้เลขหน้า CSS3 หลายคอลัมน์ CSS3 หน้าจอผู้ใช้ CSS3 กล่องขนาด CSS3 Flexbox CSS3 สื่อแบบสอบถาม CSS3 ตัวอย่าง MQ

CSS การออกแบบเว็บที่ตอบสนอง

การออกแบบเว็บที่ตอบสนอง แนะนำ การออกแบบเว็บที่ตอบสนอง วิวพอร์ต การออกแบบเว็บที่ตอบสนอง ตารางมุมมอง การออกแบบเว็บที่ตอบสนอง สื่อแบบสอบถาม การออกแบบเว็บที่ตอบสนอง ภาพ การออกแบบเว็บที่ตอบสนอง วิดีโอ การออกแบบเว็บที่ตอบสนอง กรอบ

CSS Examples

CSS ตัวอย่าง CSS ทดสอบ CSS ใบรับรอง

CSS References

CSS การอ้างอิง CSS selectors CSS ฟังก์ชั่น CSS หูอ้างอิง CSS Web Safe แบบอักษร CSS Animatable CSS หน่วย CSS PX-EM แปลง CSS สี CSS ค่าสี CSS ชื่อสี CSS3 สนับสนุนเบราว์เซอร์

 

CSSรูปแบบกล่อง


ซีเอสเอแบบกล่อง

องค์ประกอบ HTML ทั้งหมดถือได้ว่าเป็นกล่อง ใน CSS, คำว่า "รูปแบบกล่อง" จะใช้เมื่อมีการพูดคุยเกี่ยวกับการออกแบบและรูปแบบ

รูปแบบกล่อง CSS เป็นหลักกล่องที่ล้อมรอบองค์ประกอบ HTML ทุก มันประกอบด้วย: ขอบพรมแดน padding และเนื้อหาจริง

ภาพด้านล่างแสดงให้เห็นถึงรูปแบบกล่อง:

คำอธิบายของชิ้นส่วนที่แตกต่างกัน:

  • เนื้อหา - เนื้อหาของกล่องที่ข้อความและภาพที่ปรากฏขึ้นจะ
  • padding - ล้างพื้นที่รอบเนื้อหาช่องว่างภายในมีความโปร่งใส
  • ชายแดน - ชายแดนที่จะไปรอบ padding และเนื้อหา
  • Margin - ล้างพื้นที่นอกชายแดนอัตรากำไรมีความโปร่งใส

รูปแบบกล่องช่วยให้เราสามารถเพิ่มเส้นขอบรอบ ๆ องค์ประกอบและการกำหนดช่องว่างระหว่างองค์ประกอบ

ตัวอย่าง

div {
    width: 300px;
    padding: 25px;
    border: 25px solid navy;
    margin: 25px;
}
ลองตัวเอง»

ความกว้างและความสูงขององค์ประกอบ

เพื่อที่จะกำหนดความกว้างและความสูงขององค์ประกอบอย่างถูกต้องในเบราว์เซอร์ทั้งหมดที่คุณต้องรู้วิธีการทำงานแบบกล่อง

บันทึกสำคัญ: เมื่อคุณกำหนดความกว้างและความสูงคุณสมบัติขององค์ประกอบด้วย CSS คุณเพียงแค่กำหนดความกว้างและความสูงของพื้นที่เนื้อหาการคำนวณขนาดเต็มรูปแบบขององค์ประกอบคุณยังต้องเพิ่ม padding เส้นขอบและอัตรากำไรขั้นต้น

สมมติว่าเราต้องการที่จะสไตล์ <div> องค์ประกอบที่จะมีความกว้างรวมของ 350px:

ตัวอย่าง

div {
    width: 320px;
    padding: 10px;
    border: 5px solid gray;
    margin: 0;
}
ลองตัวเอง»

นี่คือคณิตศาสตร์:

320px (กว้าง)
+ 20px (ซ้าย + ขวา padding)
+ 10px (ซ้าย + ขวาชายแดน)
+ 0px (ซ้าย + ขอบขวา)
= 350px

ความกว้างรวมขององค์ประกอบควรจะคำนวณเช่นนี้

ความกว้างรวมองค์ประกอบ = ความกว้าง + padding ซ้าย + ขวา + padding ชายแดนซ้าย + ขวา + ชายแดนขอบซ้าย + ขอบขวา

ความสูงรวมขององค์ประกอบควรจะคำนวณเช่นนี้

ความสูงรวมองค์ประกอบ = ความสูง + + padding ด้านบนด้านล่าง padding + + เส้นขอบด้านบนขอบด้านล่าง + + ขอบบนขอบด้านล่าง

บันทึก หมายเหตุสำหรับเก่า IE: Internet Explorer 8 และรุ่นก่อนหน้านี้รวมถึงการขยายและชายแดนใน width สถานที่ให้บริการ เพื่อแก้ไขปัญหานี้เพิ่ม <!DOCTYPE html> เพื่อหน้า HTML

ทดสอบด้วยตัวเองด้วยการออกกำลังกาย!

การใช้สิทธิ 1 » ออกกำลังกาย 2 » ออกกำลังกาย 3 » 4 การออกกำลังกาย»