色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

HTML炫酷代碼復制

方一強2年前8瀏覽0評論

HTML語言是網頁開發中最基礎的語言,是理解和掌握網頁設計和開發的關鍵。我們可以利用HTML代碼實現各種網頁特效和功能,在其中,炫酷的HTML代碼復制就是一種比較有趣和實用的特效。

<!DOCTYPE html>
<html>
<head>
<title>代碼復制特效</title>
<style type="text/css">
.container {
width: 80%;
margin: 0 auto;
padding: 20px;
background-color: #f5f5f5;
font-family: 'Courier New', Courier, monospace;
line-height: 1.5;
position: relative;
}
.code {
position: absolute;
top: 10px;
right: 10px;
padding: 5px 15px;
font-size: 16px;
background-color: #000;
color: #fff;
border-radius: 5px;
cursor: pointer;
transition: all .3s ease;
}
.code:hover {
transform: scale(1.1);
}
</style>
</head>
<body>
<div class="container">
<pre>
<code>
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Hello World!&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Hello World!&lt;/h1&gt;
&lt;/body&gt;
&lt;/html&gt;
</code>
</pre>
<div class="code">復制代碼</div>
</div>
<script type="text/javascript">
var btn = document.querySelector('.code');
var codeElem = document.querySelector('code');
btn.addEventListener('click', function() {
var range = document.createRange();
range.selectNode(codeElem);
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
document.execCommand('copy');
alert('代碼已成功復制!');
});
</script>
</body>
</html>

這段HTML代碼是一個簡單的代碼復制特效,主要實現了在代碼塊上添加一個"復制代碼"按鈕,點擊該按鈕可以將對應的HTML代碼復制到剪切板中,方便用戶進行使用。

在代碼中,我們利用CSS樣式設置了代碼塊的樣式,包括寬度、邊距、背景色、字體、行高等等。然后,在代碼塊上方添加了一個"復制代碼"按鈕,并用JavaScript實現了復制代碼的功能。當用戶點擊該按鈕時,代碼就被復制到剪切板中,同時彈出一個提示框告知用戶復制已成功。

總之,通過這種炫酷的HTML代碼復制特效,我們可以讓網頁更加實用,同時也能夠提高用戶的使用體驗,為網站的成功營造良好的基礎。