Latest web development tutorials
×

CSS หลักสูตร

CSS หลักสูตร CSS แนะนำโดยย่อ CSS ไวยากรณ์ CSS Id และ Class ผู้เลือก CSS สร้าง CSS พื้นหลัง(background) CSS ข้อความ(text) CSS แบบอักษร(Fonts) CSS ลิงค์(link) CSS ลักษณะของรายการ(ul) CSS ตาราง(table) CSS รูปแบบกล่อง CSS กรอบ(border) CSS เส้นแสดงรูปร่าง(outline) CSS ขอบ(margin) CSS การกรอก(padding) CSS การจัดกลุ่มและการสร้างรัง CSS ขนาด(Dimension) CSS แสดงผล(display) CSS ตั้งอยู่(position) CSS ลอย(float) CSS เป็นเส้นตรง(align) CSS การรวมกันของเตอร์ CSS หลอกชั้นเรียน CSS องค์ประกอบหลอก CSS ป้าย CSS เมนูแบบเลื่อนลง CSS แกลเลอรี่ภาพ CSS ภาพใส/ทึบแสง CSS ภาพโมเสคเทคโนโลยี CSS ประเภทสื่อ CSS แอตทริบิวต์เตอร์ CSS ย่อ CSS ตัวอย่าง

CSS3 หลักสูตร

CSS3 หลักสูตร CSS3 แนะนำโดยย่อ CSS3 กรอบ(border) CSS3 พื้นหลัง CSS3 การเปลี่ยนแปลงอย่างค่อยเป็นค่อยไป CSS3 ผลข้อความ CSS3 แบบอักษร CSS3 2D เปลี่ยนแปลง CSS3 3D เปลี่ยนแปลง CSS3 การเปลี่ยนแปลง CSS3 นิเมชั่น CSS3 หลายคอลัมน์ CSS3 ส่วนติดต่อผู้ใช้

CSS ออกแบบที่ตอบสนอง

Viewport ตารางมุมมอง คำสั่งสื่อ ภาพ วีดีโอ(video) กรอบ

CSS คู่มืออ้างอิง

CSS คู่มืออ้างอิง CSS ผู้เลือก CSS อ้างอิงคำพูด CSS Web แบบอักษรปลอดภัย CSS นิเมชั่น CSS หน่วย CSS สี CSS ค่าสี CSS ชื่อสี CSS สีเลขฐานสิบหก

แถบนำทาง CSS


ป้าย

ลูกศรใช้ฝีมือสำหรับเว็บไซต์ใด ๆ เป็นสิ่งสำคัญมาก

ด้วย CSS คุณสามารถแปลงเป็นแถบนำทางที่ดีแทนเมนู HTML น่าเบื่อ


Navigation Links รายการ =

ในฐานะที่เป็นแถบนำทาง HTML มาตรฐานตามเป็นต้อง

. ในตัวอย่างของเราเราจะสร้างมาตรฐาน HTML แถบนำทางรายการ

แถบนำทางเป็นพื้นรายการของการเชื่อมโยงเพื่อใช้ <ul> และ <li> องค์ประกอบมีความหมายมาก

ตัวอย่าง

<ul>
<li><a href="default.asp">Home</a></li>
<li><a href="news.asp">News</a></li>
<li><a href="contact.asp">Contact</a></li>
<li><a href="about.asp">About</a></li>
</ul>

ลอง»

ตอนนี้ขอเอาอัตรากำไรขั้นต้นและขยายจากรายการ

ตัวอย่าง

ul
{
list-style-type:none;
margin:0;
padding:0;
}

ลอง»

ตัวอย่างของการวิเคราะห์:

  • รูปแบบรายการ-Type: ไม่มี - ก่อนที่จะถอดรายการของธงขนาดเล็ก แถบนำทางไม่จำเป็นต้องมีเครื่องหมายรายการ
  • ลบตั้งค่าเริ่มต้นและอัตรากำไรขั้นต้นขยายชุดเบราว์เซอร์ให้เป็น 0

รหัสตัวอย่างข้างต้นอยู่ในมาตรฐานแนวตั้งและแนวนอนแถบนำทางใช้รหัส


แถบนำทางแนวตั้ง

รหัสข้างต้นเราจะต้ององค์ประกอบสไตล์ <a> สร้างแถบนำทางแนวตั้ง:

ตัวอย่าง

a
{
display:block;
width:60px;
}

ลอง»

ตัวอย่างแสดงให้เห็นว่า:

  • จอแสดงผล: บล็อก - จอแสดงผลเชื่อมโยงบล็อกองค์ประกอบเพื่อให้ครบถ้วนจะกลายเป็นพื้นที่เชื่อมโยงคลิกได้ (ไม่เพียง แต่ข้อความ) ซึ่งจะช่วยให้เราสามารถระบุความกว้าง
  • ความกว้าง: 60px - องค์ประกอบของบล็อกโดยเริ่มต้นคือความกว้างสูงสุด เราต้องการที่จะระบุความกว้างของ 60 พิกเซล

เคล็ดลับ: ดู ตัวอย่างของการเต็มรูปแบบแถบนำทางแนวตั้ง

หมายเหตุ: โปรดระบุความกว้างขององค์ประกอบในแถบนำทางแนวตั้ง <a> 'sถ้าคุณไม่ใช้ความกว้าง IE6 สามารถให้ผลลัพธ์ที่ไม่คาดคิด


แถบแนวนอน

มีสองวิธีที่จะสร้างแถบนำทางแนวนอนใช้รายการแบบอินไลน์หรือลอย

ทั้งสองวิธีจะมีการปรับ แต่ถ้าคุณต้องการที่จะเชื่อมโยงไปยังขนาดเดียวกันที่คุณจะต้องใช้วิธีการลอยตัว

รายการอินไลน์

หนึ่งที่จะสร้างแถบแนวนอนคือการระบุ

  • องค์ประกอบรหัสข้างต้นเป็นมาตรฐานในตัว:

    ตัวอย่าง

    li
    {
    display:inline;
    }

    ลอง»

    ตัวอย่างการวิเคราะห์:

    • จอแสดงผล: อินไลน์ - โดยค่าเริ่มต้น <li> องค์ประกอบเป็นองค์ประกอบบล็อก ที่นี่เราเอาเส้นแบ่งก่อนและหลังรายการแต่ละรายการเพื่อแสดงเส้น

    เคล็ดลับ: ดู ตัวอย่างของการเต็มรูปแบบแถบแนวนอน

    ลอยในรายการ

    ในการเชื่อมโยงตัวอย่างข้างต้นมีความกว้างที่แตกต่างกัน

    สำหรับการเชื่อมโยงทั้งหมดของความกว้างเท่ากันลอย <li> องค์ประกอบและระบุความกว้างของ <a> องค์ประกอบ:

    ตัวอย่าง

    li
    {
    float:left;
    }
    a
    {
    display:block;
    width:60px;
    }

    ลอง»

    ตัวอย่างการวิเคราะห์:

    • ลอย: ซ้าย - ใช้ภาพนิ่งองค์ประกอบเลื่อนไปกัน
    • จอแสดงผล: บล็อก - จอแสดงผลเชื่อมโยงบล็อกองค์ประกอบเพื่อให้ครบถ้วนจะกลายเป็นพื้นที่เชื่อมโยงคลิกได้ (ไม่เพียง แต่ข้อความ) ซึ่งจะช่วยให้เราสามารถระบุความกว้าง
    • ความกว้าง: 60px - องค์ประกอบของบล็อกโดยเริ่มต้นคือความกว้างสูงสุด เราต้องการที่จะระบุความกว้างของ 60 พิกเซล

    เคล็ดลับ: ดู ตัวอย่างของการเต็มรูปแบบแถบแนวนอน.