ล่าสุดการพัฒนาเว็บบทเรียน
×

CSS เกี่ยวกับการสอน

CSS บ้าน CSS บทนำ CSS วากยสัมพันธ์ CSS ทำอย่างไร CSS สี CSS ภูมิหลัง CSS พรมแดน CSS อัตรากำไรขั้นต้น CSS การขยายความ CSS สูงกว้าง CSS ข้อความ CSS แบบอักษร CSS การเชื่อมโยง CSS รายการ CSS ตาราง CSS รูปแบบกล่อง ร่าง CSS การแสดงผล CSS CSS ความกว้างสูงสุด CSS ตำแหน่ง CSS ลอย CSS Inline-block CSS เป็นเส้นตรง CSS combinators CSS หลอกชั้น CSS องค์ประกอบหลอก CSS แถบนำทาง CSS เมนูแบบเลื่อนลง CSS คำแนะนำเครื่องมือ CSS แกลเลอรี่ภาพ CSS ภาพทึบ CSS ภาพแบบ Sprite CSS attr Selectors รูปแบบ CSS CSS เคาน์เตอร์

CSS3

CSS3 บทนำ CSS3 มุมโค้งมน CSS3 แสดงสินค้าชายแดน CSS3 ภูมิหลัง CSS3 สี CSS3 การไล่ระดับสี CSS3 เงา CSS3 ข้อความ CSS3 แบบอักษร CSS3 แปลง 2D CSS3 แปลง 3D CSS3 การเปลี่ยน CSS3 ภาพเคลื่อนไหว CSS3 ภาพ CSS3 ปุ่ม CSS3 การให้เลขหน้า CSS3 หลายคอลัมน์ CSS3 หน้าจอผู้ใช้ CSS3 กล่องขนาด CSS3 Flexbox CSS3 สื่อแบบสอบถาม CSS3 ตัวอย่าง MQ

CSS การออกแบบเว็บที่ตอบสนอง

การออกแบบเว็บที่ตอบสนอง แนะนำ การออกแบบเว็บที่ตอบสนอง วิวพอร์ต การออกแบบเว็บที่ตอบสนอง ตารางมุมมอง การออกแบบเว็บที่ตอบสนอง สื่อแบบสอบถาม การออกแบบเว็บที่ตอบสนอง ภาพ การออกแบบเว็บที่ตอบสนอง วิดีโอ การออกแบบเว็บที่ตอบสนอง กรอบ

CSS Examples

CSS ตัวอย่าง CSS ทดสอบ CSS ใบรับรอง

CSS References

CSS การอ้างอิง CSS selectors CSS ฟังก์ชั่น CSS หูอ้างอิง CSS Web Safe แบบอักษร CSS Animatable CSS หน่วย CSS PX-EM แปลง CSS สี CSS ค่าสี CSS ชื่อสี CSS3 สนับสนุนเบราว์เซอร์

 

CSS attribute Selectors


องค์ประกอบลักษณะ HTML ที่มีคุณลักษณะเฉพาะ

มันเป็นไปได้ที่จะจัดรูปแบบองค์ประกอบ HTML ที่มีแอตทริบิวต์ที่เฉพาะเจาะจงหรือค่าแอตทริบิวต์


CSS [แอตทริบิวต์] เลือก

[attribute] เลือกจะใช้ในการเลือกองค์ประกอบที่มีแอตทริบิวต์ที่ระบุ

ตัวอย่างต่อไปนี้เลือกทั้งหมด <a> องค์ประกอบที่มีคุณลักษณะเป้าหมาย:

ตัวอย่าง

a[target] {
    background-color: yellow;
}
ลองตัวเอง»

CSS [แอตทริบิวต์ = "ค่า"] เลือก

[attribute="value"] เลือกจะใช้ในการเลือกองค์ประกอบที่มีแอตทริบิวต์ที่ระบุและความคุ้มค่า

ตัวอย่างต่อไปนี้เลือกทั้งหมด <a> องค์ประกอบที่มี target="_blank" แอตทริบิวต์:

ตัวอย่าง

a[target="_blank"] {
    background-color: yellow;
}
ลองตัวเอง»

CSS [แอตทริบิวต์ ~ = "ค่า"] เลือก

[attribute~="value"] เลือกจะใช้ในการเลือกองค์ประกอบที่มีค่าแอตทริบิวต์ที่มีคำที่ระบุ

ตัวอย่างต่อไปนี้เลือกองค์ประกอบทั้งหมดที่มีแอตทริบิวต์ชื่อที่มีรายการพื้นที่ที่แยกออกจากกันของคำซึ่งหนึ่งในนั้นคือ " flower "

ตัวอย่าง

[title~="flower"] {
    border: 5px solid yellow;
}
ลองตัวเอง»

ตัวอย่างข้างต้นจะตรงกับองค์ประกอบ title="flower", title="summer flower" และ title="flower new" แต่ไม่ title="my-flower" หรือ title="flowers"


CSS [แอตทริบิวต์ | = "ค่า"] เลือก

[attribute|="value"] เลือกจะใช้ในการเลือกองค์ประกอบที่มีแอตทริบิวต์ที่ระบุที่เริ่มต้นด้วยค่าที่ระบุ

ตัวอย่างต่อไปนี้เลือกองค์ประกอบทั้งหมดที่มีค่าแอตทริบิวต์ระดับที่ขึ้นต้นด้วย "top" :

หมายเหตุ: ค่าที่จะต้องมีทั้งคำเพียงอย่างเดียวเช่น class="top" หรือตามด้วยยัติภังค์ ( - ) เช่น class="top-text" !

ตัวอย่าง

[class|="top"] {
    background: yellow;
}
ลองตัวเอง»

CSS [แอตทริบิวต์ ^ = "ค่า"] เลือก

[attribute^="value"] เลือกจะใช้ในการเลือกองค์ประกอบที่มีแอตทริบิวต์ค่าเริ่มต้นด้วยค่าที่ระบุ

ตัวอย่างต่อไปนี้เลือกองค์ประกอบทั้งหมดที่มีค่าแอตทริบิวต์ระดับที่ขึ้นต้นด้วย "top" :

หมายเหตุ: ค่าไม่ได้จะต้องเป็นทั้งคำ!

ตัวอย่าง

[class^="top"] {
    background: yellow;
}
ลองตัวเอง»

CSS [แอตทริบิวต์ $ = "ค่า"] เลือก

[attribute$="value"] เลือกจะใช้ในการเลือกองค์ประกอบที่มีแอตทริบิวต์ค่าลงท้ายด้วยค่าที่ระบุ

ตัวอย่างต่อไปนี้เลือกองค์ประกอบทั้งหมดที่มีค่าแอตทริบิวต์ระดับที่ลงท้ายด้วย "test" :

หมายเหตุ: ค่าไม่ได้จะต้องเป็นทั้งคำ!

ตัวอย่าง

[class$="test"] {
    background: yellow;
}
ลองตัวเอง»

CSS [แอตทริบิวต์ * = "ค่า"] เลือก

[attribute*="value"] เลือกจะใช้ในการเลือกองค์ประกอบที่มีค่าแอตทริบิวต์มีค่าที่ระบุ

ตัวอย่างต่อไปนี้เลือกองค์ประกอบทั้งหมดที่มีค่าแอตทริบิวต์คลาสที่ประกอบด้วย "te" :

หมายเหตุ: ค่าไม่ได้จะต้องเป็นทั้งคำ!

ตัวอย่าง

[class*="te"] {
    background: yellow;
}
ลองตัวเอง»

แบบฟอร์มการจัดแต่งทรงผม

เตอร์ที่แอตทริบิวต์จะมีประโยชน์สำหรับรูปแบบการจัดแต่งทรงผมโดยไม่ต้อง class หรือ ID :

ตัวอย่าง

input[type="text"] {
    width: 150px;
    display: block;
    margin-bottom: 10px;
    background-color: yellow;
}

input[type="button"] {
    width: 120px;
    margin-left: 35px;
    display: block;
}
ลองตัวเอง»

เคล็ดลับ: การเยี่ยมชมของเรา สอนรูปแบบ CSS สำหรับตัวอย่างเพิ่มเติมเกี่ยวกับวิธีการรูปแบบรูปแบบด้วย CSS


ทดสอบด้วยตัวเองด้วยการออกกำลังกาย!

การใช้สิทธิ 1 » ออกกำลังกาย 2 » ออกกำลังกาย 3 » 4 การออกกำลังกาย» ออกกำลังกาย 5 » ออกกำลังกาย 6 »


ตัวอย่างเพิ่มเติมของ CSS Selectors

ใช้งานของเรา Tester CSS เลือก ที่จะแสดงให้เห็นถึงเตอร์ที่แตกต่างกัน

สำหรับการอ้างอิงที่สมบูรณ์ของทุกตัวเลือก CSS โปรดไปที่เรา CSS Selectors อ้างอิง