สีลิงค์เริ่มต้นคือสีน้ำเงิน จะลบสีลิงค์เริ่มต้นของแท็กไฮเปอร์ลิงก์ได้<a>
อย่างไร
สีลิงค์เริ่มต้นคือสีน้ำเงิน จะลบสีลิงค์เริ่มต้นของแท็กไฮเปอร์ลิงก์ได้<a>
อย่างไร
คำตอบ:
a { color: inherit; }
... จะทำให้องค์ประกอบนำสีของแม่ (ซึ่งเป็นสิ่งที่ฉันคิดว่าคุณกำลังมองหา)
คุณสามารถทำสิ่งนี้:
a {
color: #0060B6;
text-decoration: none;
}
a:hover
{
color:#00A0C6;
text-decoration:none;
cursor:pointer;
}
หากการตกแต่งข้อความไม่ทำงานให้ใส่ข้อความตกแต่ง: ไม่สำคัญ!
<a style="text-decorations:none; color:inherit;>
= ชนะ
<a style="text-decoration:none; color:inherit;>
.cancela,.cancela:link,.cancela:visited,.cancela:hover,.cancela:focus,.cancela:active{
color: inherit;
text-decoration: none;
}
ฉันรู้สึกว่าจำเป็นต้องโพสต์คำจำกัดความของคลาสข้างต้นคำตอบมากมายเกี่ยวกับ SO จึงพลาดบางสถานะ
หากคุณไม่ต้องการเห็นขีดเส้นใต้และสีเริ่มต้นซึ่งให้บริการโดยเบราว์เซอร์คุณสามารถเก็บรหัสต่อไปนี้ไว้ที่ด้านบนของไฟล์ main.css ของคุณ หากคุณต้องการสีและสไตล์การตกแต่งที่แตกต่างคุณสามารถแทนที่ค่าเริ่มต้นได้อย่างง่ายดายโดยใช้ข้อมูลโค้ดด้านล่าง
a, a:hover, a:focus, a:active {
text-decoration: none;
color: inherit;
}
เป็นไปได้เช่นกัน:
a {
all: unset;
}
unset: คำหลักนี้ระบุว่าจะเปลี่ยนคุณสมบัติทั้งหมดที่ใช้กับองค์ประกอบหรือองค์ประกอบหลักขององค์ประกอบเป็นค่าแม่ของพวกเขาหากพวกเขาเป็นมรดกหรือเป็นค่าเริ่มต้นของพวกเขาหากไม่ได้ ค่า unicode-bidi และทิศทางจะไม่ได้รับผลกระทบ
แหล่งที่มา: Mozilla อธิบายของทั้งหมด
color: unset
ยังใช้งานได้ ฉันลบสีเฟรมเวิร์กออกจากองค์ประกอบแล้วห่อองค์ประกอบและตั้งค่าสีที่กำหนดเองของฉันลงบนกระดาษห่อหุ้มเพื่อให้สีสืบทอดมา
CSS
คุณต้องใช้ นี่คือตัวอย่างของการเปลี่ยนสีของลิงค์เริ่มต้นเมื่อลิงค์เพิ่งมาถึงเมื่อมีการโฮเวอร์และเมื่อมันเป็นลิงค์ที่ใช้งานอยู่
a:link {
color: red;
}
a:hover {
color: blue;
}
a:active {
color: green;
}
<a href='http://google.com'>Google</a>
เพียงแค่เพิ่มในเรื่องนี้CSS
,
a {
color: inherit;
text-decoration: none;
}
เสร็จแล้ว
คุณสามารถใช้สีระบบ (18.2)ค่าแนะนำกับ CSS 2.0 แต่คัดค้านใน CSS 3
a:link, a:hover, a:active { color: WindowText; }
วิธีนี้ลิงก์สมอของคุณจะมีสีเดียวกับข้อความเอกสารปกติในระบบนี้
a:link{color:inherit;}
นี่คือหนึ่งบรรทัดที่เรียบง่ายสามารถทำทุกสิ่งให้คุณ <3
<a>
เป็นสีน้ำเงิน ตอนนี้คุณมีปัญหาอะไร