如何使用CSS禁用鏈接?

想要使用CSS禁用鏈接,可以使用pointer-events屬性,該屬性設置在單擊元素時頁面中的元素是否必須響應。下面本篇文章就來給大家介紹一下pointer-events屬性,希望對大家有所幫助。


5d147d5b5c1d1692.jpg

CSS pointer-events屬性

CSS的pointer-events屬性控制HTML元素對任何鼠標/觸摸事件的響應。當設置disable屬性時,任何元素都不會對分配的任何操作做出反應。

語法:

property-events: auto | none

最低瀏覽器支持:Google Chrome 2.0、Internet Edge 11.0、Mozilla 3.6、Safari 4.0、Opera 9.6及更高版本

pointer-events屬性示例

示例1:

下面的代碼顯示了pointer-events屬性的使用,其中禁用了“a”標記,沒有光標(禁用了“a”標記上的光標指針)。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Disable Link using CSS</title>
<style type="text/css">
.not-active {
pointer-events: none;
cursor: default;
}
</style>
</head>
<body>
<a href="https://www.html.cn/" class="not-active">Click Here</a>
</body>
</html>

效果圖:

b29dc8ea0c280a3ce1f01a38010d955.png

我們可以注意到,雖然它看起來像一個鏈接,當我們在它上面指針或點擊它時沒有任何反應..

示例2:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Disable Link using CSS</title>
		<style type="text/css">
			.not-active {
				pointer-events: none;
				cursor: default;
				text-decoration: none;
				color: black;
			}
		</style>
	</head>
	<body>
		<a href="https://www.html.cn/" class="not-active">Click Here</a>
	</body>

</html>

效果圖:

3c5f9754b247c325f0ded74f4b03bbc.png

原文地址:如何使用CSS禁用鏈接?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章