Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS

เยี่ยมชมคลาสหลอกใน CSS


คลาสหลอก คือการแสดงสถานะที่แตกต่างกันขององค์ประกอบหรือตัวเลือก css คลาสหลอกที่เยี่ยมชมคือการแสดงว่าลิงก์นั้นเข้าชมแล้ว

คลาสหลอกนี้ส่วนใหญ่เชื่อมโยงกับลิงก์

ไวยากรณ์

a:visited { color:green;}

มาดูการใช้งานจริงของ :visited pseudo class ด้วยสถานการณ์ต่างๆ ดังนี้ -

ตัวอย่าง

<html>
<head>
   <style>
      a:visited { color:green;}
   </style>
</head>
<body>
   <a href="https://www.tutorialspoint.com">Click here to learn</a>
</body>
</html>

คำอธิบาย

เมื่อคุณเห็นลิงก์ครั้งแรก ลิงก์จะแสดงด้วยสีลิงก์ปกติ (สีน้ำเงิน) และลิงก์จะเปลี่ยนเป็นสีเขียว หากเคยเข้าชมลิงก์นี้ 1 ครั้ง

ตัวอย่าง

<html>
<head>
   <style>
      /* setting default style to make the style visible for :visited state */
      a { background-color: white; border:1px solid white;}
      a:visited {border:yellow;}
   </style>
</head>
<body>
   <a href="https://www.tutorialspoint.com">Click here to learn</a>
</body>
</html>

คำอธิบาย

ในตัวอย่างนี้เมื่อเข้าชมลิงก์แล้ว ลิงก์จะมีเส้นขอบสีเหลือง 1px

ตัวอย่าง

<html>
<head>
   <style>
      /* setting default style to make the style visible for :visited state */
      a { background-color: white; }
      a:visited { background-color: seagreen;}
   </style>
</head>
<body>
   <a href="https://www.tutorialspoint.com">Click here to learn</a>
</body>
</html>

คำอธิบาย

เมื่อคุณไปที่ลิงก์หนึ่งครั้ง มันจะเปลี่ยนสีพื้นหลังเป็นสีเขียวทะเล

ข้อจำกัดด้านสไตล์

เพื่อความเป็นส่วนตัวและความปลอดภัยคลาสหลอกที่เยี่ยมชมสามารถทำงานกับชุดคุณสมบัติ css ที่จำกัด เช่น สี สีพื้นหลัง สีขอบ สีขอบล่าง สีขอบซ้าย สีขอบขวา สีขอบบน แอตทริบิวต์ color, column-rule-color, outline-color และ SVG เป็นสีเติมและเส้นขีด

ความเข้ากันได้ของเบราว์เซอร์

Chrome Firefox ขอบ IE ซาฟารี โอเปร่า
1 1 ใช่ ใช่ 1 3.5