ฉันกำลังทำงานบนเว็บเพจและฉันต้องการ<button>
แท็กแบบกำหนดเอง ดังนั้นด้วย CSS border: none
ผมบอกว่า: ตอนนี้มันทำงานได้อย่างสมบูรณ์ในซาฟารี แต่ในโครเมี่ยมเมื่อฉันคลิกปุ่มใดปุ่มหนึ่งมันทำให้เส้นขอบสีฟ้าน่ารำคาญรอบ ๆ ฉันคิดbutton:active { outline: none }
หรือbutton:focus { outline:none }
จะทำงาน แต่ไม่ทำ ความคิดใด ๆ
นี่คือลักษณะที่ปรากฏก่อนที่จะถูกคลิก (และฉันต้องการให้มันยังคงดูแลหลังจากถูกคลิก):
และนี่คือขอบเขตที่ฉันพูดถึง:
นี่คือ CSS ของฉัน:
button.launch {
background-color: #F9A300;
border: none;
height: 40px;
padding: 5px 15px;
color: #ffffff;
font-size: 16px;
font-weight: 300;
margin-top: 10px;
margin-right: 10px;
}
button.launch:hover {
cursor: pointer;
background-color: #FABD44;
}
button.change {
background-color: #F88F00;
border: none;
height: 40px;
padding: 5px 15px;
color: #ffffff;
font-size: 16px;
font-weight: 300;
margin-top: 10px;
margin-right: 10px;
}
button.change:hover {
cursor: pointer;
background-color: #F89900;
}
button:active {
outline: none;
border: none;
}
outline: none
เช่นนี้จนกว่าคุณจะพร้อมที่จะแทนที่การสูญเสียในการเข้าถึง ดูเว็บไซต์นี้: outlinenone.com