Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS
CSS
  1. ค่า CSS padding-box ใน background-origin

    ใช้คุณสมบัติ CSS background-origin กำหนดค่า padding-box ด้วยค่านี้ รูปภาพพื้นหลังจะเริ่มจากมุมซ้ายบนของขอบ padding ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อเปรียบเทียบ padding-box, border-box, content-box: <!DOCTYPE html> <html> <head> <style> #value1 { border: 3px sol

  2. สร้าง Color Stops ระยะห่างไม่เท่ากันด้วย CSS Radial Gradients

    สามารถสร้าง Radial Gradient ที่มีจุดสี (Color Stops) ห่างกันไม่เท่ากันได้โดยระบุเปอร์เซ็นต์สำหรับแต่ละสี ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> #demo { height: 200px; background: radial-gradient(orange 20%, green 15%, yellow 50%); } </st

  3. กำหนดให้อิลิเมนต์คงค่าสไตล์จาก Keyframe แรกด้วย CSS

    เพื่อให้อิลิเมนต์คงค่าสไตล์ที่ตั้งค่าไว้ใน keyframe แรก (ก่อนเริ่มแอนิเมชัน) ให้ใช้คุณสมบัติ animation-fill-mode: backwards ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div { width: 150px; height: 200px; position: relative; background: red;

  4. เลือกอิลิเมนต์ที่มี rel="nofollow" ด้วย CSS

    ใช้ Selector [attribute=value] เพื่อเลือกอิลิเมนต์ที่มีแอตทริบิวต์และค่าที่ระบุ ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อทดสอบ CSS [attribute=value] Selector โดยใช้แอตทริบิวต์ rel: <!DOCTYPE html> <html> <head> <style> a[rel=nofollow] { border: 3px solid blue; }

  5. เพิ่มระยะห่างภายในช่องกรอกข้อความฟอร์มด้วย CSS

    เพื่อเพิ่มระยะห่างภายในช่องกรอกข้อความฟอร์ม ให้ใช้คุณสมบัติ CSS padding ตัวอย่างโค้ด ลองรันโค้ดด้านล่าง: <!DOCTYPE html> <html> <head> <style> input[type=text] { width: 100%; padding: 10px 15px; margin: 5px 0; box-sizing: border-box; } <

  6. กำหนดขอบช่องกรอกฟอร์ม (Bordered Form Inputs) ด้วย CSS

    เพื่อกำหนดขอบให้ช่องกรอกฟอร์ม ให้ใช้คุณสมบัติ CSS border ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อเพิ่มขอบ: <!DOCTYPE html> <html> <head> <style> input[type=text] { width: 100%; padding: 10px 15px; margin: 5px 0; box-sizing: border-box; border:

  7. จัดสไตล์ตัวเลือก Select ด้วย CSS

    เพื่อจัดสไตล์ตัวเลือกใน <select> ให้ใช้ CSS selector สำหรับ select element ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> select { width: 100%; padding: 10px 15px; border: 1px dashed blue; border-radius: 4px; background-color: ora

  8. เพิ่มสีพื้นหลังในช่องกรอกฟอร์มด้วย CSS

    เพื่อเพิ่มสีพื้นหลังในช่องกรอกฟอร์ม ให้ใช้คุณสมบัติ background-color ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อเพิ่มสีพื้นหลังในช่องกรอก: <!DOCTYPE html> <html> <head> <style> input[type=text] { width: 100%; padding: 10px 15px; margin: 5px 0; box-sizin

  9. จัดสไตล์ปุ่ม Reset ด้วย CSS

    ปุ่มประเภท input สามารถเป็นปุ่ม submit หรือ reset ด้วย CSS เราสามารถจัดสไตล์ปุ่มทุกประเภทในหน้าเว็บได้ ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อจัดสไตล์ปุ่ม input type reset และ submit: <!DOCTYPE html> <html> <head> <style> input[type=submit], input[type=reset] { backg

  10. ใช้มุม (Angles) ใน Linear Gradients ด้วย CSS

    ใช้ linear-gradient() ร่วมกับองศา (deg) เพื่อกำหนดทิศทางของ gradient ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> #demo1 { height: 100px; background: linear-gradient(0deg, orange, blue); } #demo2 { height: 100px; background: linear-

  11. Linear Gradient หลายสี (Multiple Color Stops) ใน CSS

    สำหรับ Linear Gradient ที่มีหลายจุดสี (Color Stops) สามารถระบุสีหลายสีในฟังก์ชัน linear-gradient() ได้ ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> #demo { height: 100px; background: linear-gradient(blue, orange, yellow, gray); } </style> &

  12. กำหนดแถบนำทางคงที่ด้านบนหน้าเว็บด้วย CSS

    เพื่อให้แถบนำทางติดอยู่ด้านบนหน้าเว็บทุกเวลา ให้ใช้ position: fixed ร่วมกับ top: 0 ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อสร้างเมนูคงที่ด้านบน: <!DOCTYPE html> <html> <head> <style> ul { list-style-type: none; position: fixed; top: 0; width: 100%;

  13. กำหนดแถบนำทางคงที่ด้านล่างหน้าเว็บด้วย CSS

    เพื่อให้แถบนำทางติดอยู่ด้านล่างหน้าเว็บทุกเวลา ให้ใช้ position: fixed ร่วมกับ bottom: 0 ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อสร้างเมนูคงที่ด้านล่าง: <!DOCTYPE html> <html> <head> <style> ul { list-style-type: none; position: fixed; bottom: 0; widt

  14. เพิ่มลูกศรใน Tooltip ด้วย CSS

    ด้วย CSS คุณสามารถเพิ่มลูกศรเล็กๆ ให้กับ Tooltip โดยใช้ Pseudo-element ::after ร่วมกับคุณสมบัติ border เพื่อสร้างรูปสามเหลี่ยม ตัวอย่างโค้ด ลองรันโค้ดด้านล่างเพื่อเพิ่มลูกศรใน Tooltip: <!DOCTYPE html> <html> <style> .mytooltip .mytext { visibility: hidden; width: 140px;

  15. สร้างแกลเลอรี่รูปภาพตอบสนอง (Responsive) ด้วย CSS

    การสร้างแกลเลอรี่รูปภาพที่ตอบสนองตามขนาดหน้าจอ (Responsive) สามารถทำได้ด้วย CSS Grid หรือ Flexbox ร่วมกับ Media Queries ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> div.myGallery { border: 2px solid orange; } div.myGallery:hover { border: 1px s

  16. บทบาทของ CSS Image Sprites

    เมื่อรวมหลายรูปภาพเป็นไฟล์เดียว เรียกว่า Image Sprite วิธีนี้ช่วยลดจำนวนคำขอไปยังเซิร์ฟเวอร์ (HTTP Requests) และทำให้โหลดรูปภาพได้เร็วขึ้น สมมติว่าคุณต้องใช้รูปภาพ 4 ไฟล์ในหน้าเว็บ แทนที่จะโหลด 4 ไฟล์แยกกัน ให้นำรูปทั้ง 4 มารวมในไฟล์เดียว แล้วใช้ CSS background-position เพื่อแสดงส่วนที่ต้องการ วิธีน

Total 1584 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:51/80  20-คอมพิวเตอร์/Page Goto:1 45 46 47 48 49 50 51 52 53 54 55 56 57