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

การเชื่อมโยงสไตล์การทำงานกับ CSS


CSS ช่วยให้เราจัดรูปแบบลิงก์ได้ตามต้องการ เราสามารถจัดรูปแบบข้อความ โดยการเพิ่มสี พื้นหลัง เพิ่มขนาด ฯลฯ นอกจากนี้ยังสามารถเพิ่มแอนิเมชั่นเพื่อสร้างเอฟเฟกต์ภาพที่สวยงามอีกด้วย

สำหรับการทำงานที่เหมาะสม ลำดับของตัวเลือกหลอกจะได้รับโดย:- :link, :visited, :hover, :active

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงสไตล์ของลิงก์ด้วย CSS −

<!DOCTYPE html>
<html>
<head>
<style>
p {
   margin: 25px;
}
#mod {
   padding: 10px;
   color: darkturquoise;
   border: thin solid;
   background-color: lemonchiffon;
}
#mod:hover {
   color: white;
   box-shadow: 0 0 0 1px black;
   background-color: slateblue;
}
</style>
</head>
<body>
<p>
<a href="mailto:user@example.com">Demo link</a>
</p>
<p>
<a id="mod" href="mailto:user@example.com">Modified demo link</a>
</p>
</body>
</html>

ผลลัพธ์

สิ่งนี้ให้ผลลัพธ์ต่อไปนี้ -

การเชื่อมโยงสไตล์การทำงานกับ CSS

เมื่อวางเมาส์เหนือลิงก์ที่สอง เราจะได้ผลลัพธ์ดังต่อไปนี้ -

การเชื่อมโยงสไตล์การทำงานกับ CSS

ตัวอย่าง

<!DOCTYPE html>
<html>
<head>
<style>
div {
   margin: 25px;
   display: flex;
   float: left;
   border: thin solid;
   background-color: snow;
   padding: 20px;
}
body * {
   border-radius: 5%;
}
#mod {
   padding: 10px;
   color: royalblue;
   text-decoration: none;
}
#mod:hover {
   box-shadow: 0 0 10px 2px black;
   text-decoration: overline;
   font-size: 1.2em;
}
</style>
</head>
<body>
<div>
<button><a href="#">Demo</a></button>
<a id="mod" href="#">Demo</a>
</div>
</body>
</html>

ผลลัพธ์

สิ่งนี้ให้ผลลัพธ์ต่อไปนี้ -

การเชื่อมโยงสไตล์การทำงานกับ CSS

เมื่อวางเมาส์เหนือลิงก์ที่สอง เราได้ผลลัพธ์ต่อไปนี้

การเชื่อมโยงสไตล์การทำงานกับ CSS