Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS
CSS
  1. ความแตกต่างระหว่างหน่วย PX, EM และ Percent ใน CSS

    CSS มีหน่วยวัดหลายแบบ สำคัญ 3 แบบคือ px (absolute), em (relative to font-size), และ % (relative to parent context) 1. PX (Pixels) - หน่วยคงที่ กำหนดขนาดคงที่ในหน่วยพิกเซลของหน้าจอ ไม่เปลี่ยนแปลงตาม context div { padding: 40px; } 2. EM - หน่วยสัมพัทธ์กับ font-size 1em = font-size ของ element นั้นๆ

  2. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS z-index

    คุณสมบัติ z-index ควบคุมลำดับการซ้อนทับ (stacking order) ของ positioned elements การ animate z-index จะทำให้ element กระโดด ขึ้นลงระหว่างชั้น (discrete steps) เพราะ z-index เป็น integer ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div { position: absolute; }

  3. Pseudo-class :active ใน CSS สำหรับสถานะกด/คลิก

    Pseudo-class :active ใช้จับสถานะที่ element กำลังถูก กระทำ (activated) โดยผู้ใช้ เช่น กำลังถูกคลิก (mousedown) กำลังถูกกดปุ่มบนแป้นพิมพ์ หรือ กำลังถูกแตะ (touch) รูปแบบไวยากรณ์ a:active { color: green; } ตัวอย่างที่ 1: เปลี่ยนสีลิงก์ขณะคลิก <html> <head> <style> a:active {

  4. Pseudo-class :visited ใน CSS สำหรับลิงก์ที่เคยเยี่ยมชม

    Pseudo-class ใช้สำหรับจับสถานะพิเศษของ element เช่น :hover, :active, :focus และ :visited สำหรับลิงก์ (<a>) ที่ผู้ใช้เคยคลิก/เยี่ยมชมแล้ว รูปแบบไวยากรณ์ a:visited { color: green; } ตัวอย่างที่ 1: เปลี่ยนสีลิงก์ที่เคยเยี่ยมชม <html> <head> <style> a:visited { color: gre

  5. การตั้งค่าสีของ Text Decoration ใน CSS

    คุณสมบัติ text-decoration-color ใช้กำหนดสีของเส้นประดับข้อความ (underline, overline, line-through) แยกต่างหากจากสีข้อความ (color) ตัวอย่างที่ 1: Overline สีเหลือง <!DOCTYPE html> <html> <head> <style> .demo { text-decoration: overline; text-decoration-color

  6. คุณสมบัติ CSS voice-pitch สำหรับ Speech Media

    คุณสมบัติ voice-pitch ใน CSS Speech Module ใช้กำหนดพื้นฐานเสียง (baseline pitch) ของเสียงพูด คือ ความถี่พื้นฐานของเสียง รูปแบบไวยากรณ์ voice-pitch: [x-low | low | medium | high | x-high] | <frequency> ตัวอย่าง p { voice-pitch: low; } คำอธิบายค่า: Keywords: x-low (ต่ำมาก), low (ต่ำ),

  7. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS perspective

    คุณสมบัติ perspective กำหนดระยะห่างจากผู้ชมถึง z=0 plane (จุดที่ element ขนาดจริง) ค่ายิ่งน้อย = 3D effect ยิ่งเข้มข้น การ animate perspective จะทำให้ความลึกของ 3D transforms เปลี่ยนไป ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> #demo1 { position: relative

  8. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS perspective-origin

    คุณสมบัติ perspective-origin กำหนดตำแหน่งจุดมอง (vanishing point) สำหรับ 3D transforms ของ child elements การ animate คุณสมบัตินี้จะทำให้มุมมอง 3D เปลี่ยนไปเรื่อยๆ ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> #demo1 { position: relative; margin: auto;

  9. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS text-decoration-color

    ตัวอย่างการสร้างแอนิเมชันเปลี่ยนสีของ text decoration (text-decoration-color) ร่วมกับการเลื่อน element ด้วย right ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> #demo { position: absolute; right: 0; width: 300px; height: 200px; backgro

  10. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS text-shadow

    ตัวอย่างการสร้างแอนิเมชันเปลี่ยนเงาของข้อความ (text-shadow) เพื่อสร้างเอฟเฟกต์ glowing, floating, หรือ 3D ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div { height: 200px; background-color: orange; border: 2px solid blue; animation: myanim

  11. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS top

    ตัวอย่างการสร้างแอนิเมชันเลื่อน element แนวตั้งด้วยคุณสมบัติ top (ต้องใช้ร่วมกับ position: absolute/relative/fixed) ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div { position: absolute; width: 300px; height: 200px; background-color: orang

  12. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS outline-offset

    คุณสมบัติ outline-offset ใช้กำหนดระยะห่างระหว่าง outline กับ border (หรือขอบของ element) การ animate คุณสมบัตินี้สร้างเอฟเฟกต์ outline ลอย ไปไกลจาก element ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div { width: 350px; height: 150px; outline:

  13. คุณสมบัติ CSS voice-range สำหรับ Speech Media

    คุณสมบัติ voice-range ใน CSS Speech Module ใช้กำหนดช่วงพื้นฐานเสียง (pitch range) ของเสียงพูด คือ ความหลากหลายของระดับเสียง (monotone vs expressive) รูปแบบไวยากรณ์ voice-range: [x-low | low | medium | high | x-high] | <frequency> ตัวอย่าง p { voice-range: 90Hz; } คำอธิบายค่า: Keyword

  14. การสร้างแอนิเมชันสำหรับคุณสมบัติ CSS outline

    ตัวอย่างการสร้างแอนิเมชันเปลี่ยน outline (เส้นขอบนอก) ของ element รวมถึงความกว้าง รูปแบบ และสี ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div { width: 550px; height: 350px; outline: 1px solid blue; animation: myanim 3s infinite; }

Total 1584 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:30/80  20-คอมพิวเตอร์/Page Goto:1 24 25 26 27 28 29 30 31 32 33 34 35 36