Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS
CSS
  1. วิธีวางข้อความบนรูปภาพ (Text Over Image) ด้วย HTML และ CSS

    สาธิตการวางข้อความบนรูปภาพที่ตำแหน่งต่างๆ ทั้ง 5 จุด: มุม 4 มุม + กลาง ใช้ Class Utility (.TL, .TR, .BL, .BR, .center) ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> h1{  

  2. วิธีวาง Text Block บนรูปภาพ (Image Text Overlay) ด้วย CSS

    เทคนิคการวางบล็อกข้อความ (Text Block) บนรูปภาพที่ตำแหน่งเฉพาะ (มุมล่างขวา) ใช้ Position Absolute ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .imageContainer {    d

  3. วิธีสร้างรูปภาพพร้อมข้อความพื้นหลังโปร่งใส (Transparent Text Overlay) ด้วย CSS

    วางข้อความบนรูปภาพพร้อมพื้นหลังโปร่งใส (Semi-transparent Background) ใช้ rgba() สำหรับสีพื้นหลังข้อความ ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> * {    box-sizi

  4. วิธีสร้าง Full-page Background Image (รูปพื้นหลังเต็มหน้าจอ) ด้วย CSS

    เทคนิคการทำให้รูปภาพครอบคลุมเต็มหน้าจอ (Full-page Background) ใช้ background-size: cover และ height: 100% บน html/body ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> body, html

  5. วิธีสร้าง Fixed Social Media Icon Bar (แถบไอคอนโซเชียลมีเดียคงที่) ด้วย CSS

    สร้างแถบไอคอนโซเชียลมีเดียติดขอบซ้าย (Fixed Sidebar) คงที่ขณะเลื่อนหน้า ใช้ Font Awesome Icons และ Button Group แนวตั้ง ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="sty

  6. วิธีสร้าง Responsive Header (หัวเว็บตอบสนอง) ด้วย CSS

    สร้าง Header/Navbar ที่ Responsive: บน Desktop แสดงแนวนอน บน Mobile ซ่อนเมนู แสดงแค่ Logo และ Hamburger (ต้องการ JS เพื่อ Toggle - ตัวอย่างมีแค่ CSS) ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1&quo

  7. วิธีสร้าง Responsive Image Grid (กริดรูปภาพตอบสนอง) ด้วย HTML และ CSS

    สร้าง Grid รูปภาพที่ปรับจำนวนคอลัมน์ตามขนาดหน้าจอ ใช้ Flexbox + Flex-wrap + Media Queries รองรับ 3/2/1 คอลัมน์ ตัวอย่างโค้ด <!DOCTYPE html> <html> <style> * {    box-sizing: border-box; } h1 {    text-align: center; } .outer-grid {    display: flex; &

  8. วิธีสร้าง Image Overlay Hover Effect (เอฟเฟกต์ทับรูปภาพเมื่อ Hover) ด้วย CSS

    สร้างเอฟเฟกต์ Overlay บนรูปภาพเมื่อ Hover: รูปจางลง (Opacity) และแสดงข้อความ/ไอคอนตรงกลาง ใช้ Transition ทำให้สลม ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .card-container

  9. วิธีสร้าง Mega Menu (Full-width Dropdown) ด้วย HTML และ CSS

    สร้าง Mega Menu แบบ Full-width Dropdown ที่ขยายเต็มความกว้างหน้าจอ เหมาะสำหรับเว็บอีคอมเมิร์ซหรือเว็บที่มีหมวดหมู่เยอะ ใช้ CSS Only ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <style> body {    margin: 0;    padding: 0; } *,*::before,*::after{    

  10. วิธีสร้าง Pagination (แบ่งหน้า) ด้วย CSS

    สร้าง Pagination Component (แถบเลขหน้า) สำหรับรายการข้อมูลยาว ใช้ลิงก์สำหรับหมายเลขหน้า และสัญลักษณ์ « » สำหรับ Prev/Next ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=de

  11. วิธีสร้าง Breadcrumb Navigation (บ레드ครัมบ์) ด้วย CSS

    สร้าง Breadcrumb Navigation (แถบแสดงตำแหน่งหน้าเว็บ) ใช้ <ul> <li> และ Pseudo-element ::before สร้างเครื่องหมาย / คั่นระหว่างรายการ ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  12. วิธีสร้าง Button Group (กลุ่มปุ่มแนวนอน) ด้วย CSS

    สร้างกลุ่มปุ่มแนวนอน (Horizontal Button Group) ปุ่มติดกันไม่มีช่องว่าง ใช้ float: left และ border-right คั่นระหว่างปุ่ม ตัวอย่างโค้ด <!DOCTYPE html> <html> <style> .btnGroup{    display: inline-block;    font-size: 0;    border: 2px solid darkgreen; &

  13. วิธีสร้าง Vertical Button Group (กลุ่มปุ่มแนวตั้ง) ด้วย CSS

    สร้างกลุ่มปุ่มแนวตั้ง (Vertical Button Group) ที่ต่อกันไม่มีช่องว่าง ใช้ display: block และ border-bottom คั่นระหว่างปุ่ม ตัวอย่างโค้ด <!DOCTYPE html> <html> <style> *,*::before,*::after{    box-sizing: border-box; } .btnGroup{    display: inline-block;  

Total 1584 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:16/80  20-คอมพิวเตอร์/Page Goto:1 10 11 12 13 14 15 16 17 18 19 20 21 22