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

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ปุ่ม


เรียนรู้วิธีการรูปแบบปุ่มใช้ CSS


จัดแต่งทรงผมพื้นฐานปุ่ม

CSS

ตัวอย่าง

.button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}
ลองตัวเอง»

ปุ่มสี

ใช้ background-color คุณสมบัติการเปลี่ยนสีพื้นหลังของปุ่ม:

ตัวอย่าง

.button1 {background-color: #4CAF50;} /* Green */
.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */
.button4 {background-color: #e7e7e7; color: black;} /* Gray */
.button5 {background-color: #555555;} /* Black */
ลองตัวเอง»

ขนาดปุ่ม

ใช้ font-size คุณสมบัติการเปลี่ยนขนาดของปุ่ม:

ตัวอย่าง

.button1 {font-size: 10px;}
.button2 {font-size: 12px;}
.button3 {font-size: 16px;}
.button4 {font-size: 20px;}
.button5 {font-size: 24px;}
ลองตัวเอง»

ปุ่มโค้งมน

ใช้ border-radius คุณสมบัติในการเพิ่มมุมโค้งมนให้กับปุ่ม:

ตัวอย่าง

.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}
ลองตัวเอง»

สีพรมแดนปุ่ม

ใช้ border คุณสมบัติการเพิ่มเส้นขอบสีปุ่ม A:

ตัวอย่าง

.button1 {
    background-color: white;
    color: black;
    border: 2px solid #4CAF50; /* Green */
}
...
ลองตัวเอง»

ปุ่ม Hoverable


ใช้ :hover เลือกที่จะเปลี่ยนรูปแบบของปุ่มเมื่อคุณเลื่อนเมาส์มากกว่านั้น

เคล็ดลับ: ใช้ transition-duration สถานที่ให้บริการในการกำหนดความเร็วของ "โฉบ" ผลที่ได้:

ตัวอย่าง

.button {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

.button:hover {
    background-color: #4CAF50; /* Green */
    color: white;
}
...
ลองตัวเอง»

ปุ่มเงา

ใช้ box-shadow คุณสมบัติการเพิ่มเงาให้กับปุ่ม:

ตัวอย่าง

.button1 {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}

.button2:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
}
ลองตัวเอง»

ปุ่มสำหรับผู้พิการ

ใช้ opacity คุณสมบัติในการเพิ่มความโปร่งใสให้กับปุ่ม (สร้าง "คนพิการ" มอง)

เคล็ดลับ: นอกจากนี้คุณยังสามารถเพิ่ม cursor ทรัพย์สินที่มีค่า "ที่ไม่ได้รับอนุญาต" ซึ่งจะแสดงเป็น "ไม่มีสัญญาณที่จอดรถ" เมื่อคุณวางเมาส์บนปุ่ม:

ตัวอย่าง

.disabled {
    opacity: 0.6;
    cursor: not-allowed;
}
ลองตัวเอง»

ความกว้างของปุ่ม


โดยค่าเริ่มต้นขนาดของปุ่มจะถูกกำหนดโดยเนื้อหาข้อความ (ตามที่กว้างเป็นเนื้อหาของมัน) ใช้ width คุณสมบัติการเปลี่ยนความกว้างของปุ่ม:

ตัวอย่าง

.button1 {width: 250px;}
.button2 {width: 50%;}
.button3 {width: 100%;}
ลองตัวเอง»

กลุ่มปุ่ม


นำอัตรากำไรขั้นต้นและเพิ่ม float:left ไปแต่ละปุ่มเพื่อสร้างกลุ่มปุ่ม

ตัวอย่าง

.button {
    float: left;
}
ลองตัวเอง»

เป้นกลุ่มปุ่ม


ใช้ border คุณสมบัติการสร้างกลุ่มปุ่มขอบ:

ตัวอย่าง

.button {
    float: left;
    border: 1px solid green
}
ลองตัวเอง»

ปุ่มเคลื่อนไหว

ตัวอย่าง

เพิ่มลูกศรบนโฉบ:

ลองตัวเอง»

ตัวอย่าง

เพิ่ม "ระลอก" ผลกระทบต่อคลิก:

ลองตัวเอง»

ตัวอย่าง

เพิ่ม "กด" ผลกระทบต่อคลิก:

ลองตัวเอง»