Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS
CSS
  1. วิธีสร้าง Hoverable Dropdown Menu (เมนูดรอปดาวน์ hover) ด้วย CSS

    ตัวอย่าง Dropdown Menu แบบเรียบง่ายที่สุด ใช้ CSS Only โดย Hover ที่ปุ่มเพื่อแสดงเมนูย่อย เหมาะสำหรับปุ่ม Action หรือเมนูเล็กๆ ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>

  2. วิธีสร้าง Dropdown Navigation Bar ด้วย CSS

    สร้าง Dropdown Menu ใช้ CSS Only (ไม่ต้อง JavaScript) โดยใช้ :hover บน Container เพื่อแสดง/ซ่อน Dropdown Content ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> .menu-btn { &n

  3. วิธีสร้าง Responsive Navigation Bar พร้อม Dropdown และ Hamburger Menu ด้วย CSS และ JavaScript

    ตัวอย่างครบวงจร: Responsive Navbar พร้อม Dropdown Menu และ Hamburger Menu สำหรับมือถือ ใช้ CSS สำหรับ Layout และ JavaScript น้อยสำหรับ Toggle Hamburger ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1&q

  4. วิธีสร้าง Side Navigation Menu พร้อมไอคอน ด้วย CSS

    สร้าง Fixed Side Navigation Bar พร้อมไอคอน Font Awesome คล้ายบทความแรก แต่เพิ่มไอคอนนำหน้าลิงก์ ทำให้ดูทันสมัยและเข้าใจง่าย ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="wid

  5. วิธีสร้าง Horizontal Scrollable Menu (เมนูเลื่อนแนวนอน) ด้วย CSS

    เทคนิคการทำให้ Navigation Bar เลื่อนได้แนวนอน (Horizontal Scroll) เมื่อเมนูมีมากเกินความกว้างหน้าจอ ใช้ white-space: nowrap และ overflow: auto ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" c

  6. วิธีสร้าง Vertical Menu (เมนูแนวตั้ง) ด้วย CSS

    สร้างเมนูแนวตั้ง (Sidebar/Vertical Navigation) เรียบง่าย ด้วย CSS เพียงอย่างเดียว ใช้ display: block ให้ลิงก์เรียงลงมา ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="u

  7. วิธีสร้าง Navigation Links เส้นใต้ (Bottom Border/Underline) ด้วย CSS

    เทคนิคการทำ Underline Effect บน Navigation Links เมื่อ Hover หรือ Active ใช้ border-bottom แทน text-decoration เพื่อควบคุมระยะห่างและสไตล์ได้ดีกว่า ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&qu

  8. วิธีสร้าง Navigation Bar จัดซ้าย-ขวา (Left & Right Aligned) ด้วย CSS Flexbox

    ใช้ CSS Flexbox สร้าง Navigation Bar แบบแยกกลุ่มลิงก์ ซ้ายและขวา เรียบร้อย ทันสมัย และ Responsive ได้ง่าย ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, init

  9. วิธีสร้าง Navigation Bar พร้อมโลโก้/ลิงก์กึ่งกลาง (Centered) ด้วย CSS

    เทคนิคการจัดวาง Navigation Bar แบบ 3 ส่วน: ซ้าย - กลาง - ขวา โดยใช้ position: absolute วางตำแหน่งแต่ละกลุ่ม ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, in

  10. วิธีสร้าง Navigation Bar ลิงก์กว้างเท่ากัน (Equal Width) ด้วย CSS

    เทคนิคการทำให้ลิงก์ใน Navigation Bar มีความกว้างเท่ากันทุกตัว ใช้หน่วย vw (viewport width) หรือ Flexbox เพื่อกระจายพื้นที่อย่างเท่าเทียม ตัวอย่างโค้ด (ใช้ vw) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"

  11. วิธีสร้างเมนูคงที่ (Fixed Menu) ด้วย CSS

    เรียนรู้วิธีสร้าง Navigation Bar ที่ติดอยู่บนสุดหน้าจอ (Fixed Top Navbar) คงที่ตลอดเวลาแม้จะเลื่อนหน้าเว็บ ใช้ position: fixed และ top: 0 ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" conten

  12. วิธีสร้าง Checkbox และ Radio Button แบบกำหนดเอง (Custom) ด้วย CSS

    บทความนี้แนะนำเทคนิคการสร้าง Checkbox และ Radio Button ที่ปรับแต่งรูปลักษณ์ได้ตามต้องการ โดยซ่อน Input ต้นฉบับและใช้ Pseudo-element (::after) วาดเครื่องหมายแทน ตัวอย่างโค้ด (Checkbox) <!DOCTYPE html> <html> <style> .checkboxContainer {    display: block;    pos

  13. วิธีสร้างเมนูนำทาง Responsive พร้อมไอคอนด้วย CSS

    บทความนี้สอนการสร้าง Navigation Bar ที่ Responsive และมีไอคอนประดับหน้าลิงก์ โดยใช้ Font Awesome และ CSS Media Queries เพื่อปรับรูปแบบบนหน้าจอเล็ก ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&quo

  14. วิธีสร้างเมนูค้นหาเพื่อกรองลิงก์ด้วย JavaScript

    ตัวอย่างนี้แสดงวิธีสร้างระบบค้นหาแบบ Real-time ที่กรองรายการลิงก์ในเมนูด้านซ้าย โดยใช้ JavaScript แบบ Vanilla (ไม่ต้องใช้ Library) เหมาะสำหรับ Sidebar เมนูที่มีรายการมาก ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <met

  15. วิธีเพิ่มกล่องค้นหา (Search Box) ภายในเมนูนำทาง Responsive

    บทความนี้สาธิตวิธีเพิ่มกล่องค้นหาเข้าไปในแถบนำทาง (Navigation Bar) ที่รองรับการแสดงผลแบบ Responsive โดยกล่องค้นหาจะปรับรูปแบบอัตโนมัติเมื่อหน้าจอเล็กลง ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="view

  16. วิธีสร้างเมนูนำทางด้านข้างคงที่ (Fixed Side Navigation) ด้วย CSS

    บทความนี้จะแนะนำวิธีการสร้างเมนูนำทางด้านข้างที่คงที่บนหน้าจอ (Fixed Side Navigation) โดยใช้ CSS เพียงอย่างเดียว ซึ่งเหมาะสำหรับ Dashboard หรือ Admin Panel ที่ต้องการให้เมนูอยู่ที่เดิมตลอดเวลาแม้จะเลื่อนหน้าเว็บ ตัวอย่างโค้ด <!DOCTYPE html> <html lang="en" > <head> <m

  17. การสร้าง Responsive Side Navigation Menu ด้วย CSS

    สร้าง Side Navigation Menu ที่ตอบสนองตามขนาดหน้าจอ (Responsive) ด้วย CSS Media Queries ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body {    margin: 0;   &

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