欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css自定義右鍵菜單

吳曉飛1年前4瀏覽0評論
CSS自定義右鍵菜單非常實用,可以讓我們的網站更加美觀和便捷。在本文中,我們將學習如何使用CSS創建自定義右鍵菜單。
首先,我們需要編寫一個簡單的HTML頁面,其中包含需要自定義右鍵菜單的元素。以下是HTML代碼:
<p>右鍵點擊我試試看</p>

現在,我們可以使用CSS樣式來創建我們的右鍵菜單。首先,我們需要禁用瀏覽器的默認右鍵菜單。以下是CSS代碼:
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

接下來,我們需要創建自定義的右鍵菜單。我們可以使用一個具有絕對定位的div元素來創建右鍵菜單。以下是CSS代碼:
div.contextmenu {
display: none;
position: absolute;
background-color: #ffffff;
border: 1px solid #cccccc;
padding: 8px;
font-size: 14px;
}

現在,我們需要為我們的文本元素添加一個右鍵菜單。我們可以使用JavaScript來實現這個目標。以下是JS代碼:
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
var contextMenu = document.querySelector('.contextmenu');
contextMenu.style.display = 'block';
contextMenu.style.left = e.pageX + 'px';
contextMenu.style.top = e.pageY + 'px';
});
document.addEventListener('click', function() {
var contextMenu = document.querySelector('.contextmenu');
contextMenu.style.display = 'none';
});

最后,我們需要將右鍵菜單添加到HTML頁面中。以下是HTML代碼:
<div class="contextmenu">
<p>菜單項1</p>
<p>菜單項2</p>
<p>菜單項3</p>
</div>

現在,我們已經學會了如何使用CSS創建自定義右鍵菜單。您可以根據您的需求更改菜單項的數量和樣式,以匹配您的網站主題。
上一篇vue虛擬demo
下一篇vue虛擬幣