html弹窗复制,js复制弹窗美化

前言后语

作为站长都不希望自己原创的内容被伸手党无情的搬走,虽然我们不能阻止伸手党的行为,但是我们可以做一个提示,这样至少有一定版权认识的人看到了,都会带个原站链接,一般的js复制弹窗是不是觉得很now,这次久伴带给大家的是美化版的复制弹框,效果见本站

效果图

6e4532a72a6e21bbab7327e8bf6f8e44.png

通用教程

//在网页底部调用下边的两个静态文件

//然后添加如下代码

上面的js和css都是挂载在cdn,有强迫症的可以自己本地化一下

知更鸟主题教程

打开主题目录functions.php文件,添加以下代码

/*js弹窗美好*/

add_filter('the_content', 'old_content_message');

function zm_copyright_tips() {

echo '';

echo '';

echo '';

}

add_action( 'wp_footer', 'zm_copyright_tips', 100 );

注意:代码添加OK之后注意刷新网站缓存,有的站点可能有缓存,导致没有效果

### 回答1: 以下是一个简单的HTML弹窗美化代码示例: HTML: ``` <button onclick="openPopup()">打开弹窗</button> <div id="popup" class="popup"> <div class="popup-content"> <span class="close" onclick="closePopup()">×</span> <h2>弹窗标题</h2> <p>这是弹窗内容</p> </div> </div> ``` CSS: ``` .popup { display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4); } .popup-content { background-color: #fefefe; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 80%; max-width: 600px; } .close { color: #aaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: black; text-decoration: none; cursor: pointer; } ``` JavaScript: ``` function openPopup() { document.getElementById("popup").style.display = "block"; } function closePopup() { document.getElementById("popup").style.display = "none"; } ``` 这段代码会在页面上创建一个按钮,点击按钮会打开一个弹窗,并且弹窗具有美化效果。你可以根据自己的需要修改弹窗的样式和内容。 ### 回答2: HTML弹窗美化代码通常使用CSS和JavaScript来实现。以下是一个示例代码: HTML部分: ```html <!-- 按钮 --> <button id="openModal">打开弹窗</button> <!-- 弹窗 --> <div id="myModal" class="modal"> <div class="modal-content"> <span class="close">×</span> <h2>这是一个弹窗</h2> <p>这是弹窗的内容。</p> </div> </div> ``` CSS部分: ```css /* 弹窗样式 */ .modal { display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4); } /* 弹窗内容样式 */ .modal-content { background-color: #fff; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 80%; } /* 关闭按钮样式 */ .close { color: #aaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: black; text-decoration: none; cursor: pointer; } ``` JavaScript部分: ```javascript // 打开弹窗的函数 function openModal() { document.getElementById("myModal").style.display = "block"; } // 关闭弹窗的函数 function closeModal() { document.getElementById("myModal").style.display = "none"; } // 绑定按钮点击事件 document.getElementById("openModal").addEventListener("click", openModal); document.getElementsByClassName("close")[0].addEventListener("click", closeModal); ``` 这段代码可以将一个按钮与一个弹窗关联起来。点击按钮将会打开弹窗弹窗包含一个标题、内容和一个关闭按钮。CSS部分定义了弹窗弹窗内容的样式,JavaScript部分包含了打开和关闭弹窗的函数,并将这些函数与按钮和关闭按钮的点击事件绑定起来。通过修改CSS部分的样式,可以根据需要进行美化。 ### 回答3: HTML弹窗美化主要通过CSS来实现。下面是一个简单的HTML弹窗美化代码示例: 首先,我们需要在HTML文件中添加一个按钮,点击该按钮会触发弹窗的显示: ```html <button id="openModal">打开弹窗</button> ``` 然后,我们需要在HTML文件中添加一个弹窗的容器,并设置其样式与初始状态: ```html <div id="modal" class="modal"> <div class="modal-content"> <span class="close">×</span> <h3>这是一个弹窗标题</h3> <p>这是弹窗的内容文本。</p> </div> </div> ``` 接下来,我们使用CSS来为弹窗容器及其内容进行美化: ```css .modal { display: none; /* 初始状态隐藏弹窗 */ position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.4); /* 设置半透明背景色 */ } .modal-content { background-color: white; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 50%; } .close { color: #aaaaaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; } ``` 最后,我们使用JavaScript来控制弹窗的显示和隐藏: ```javascript var modal = document.getElementById("modal"); var btn = document.getElementById("openModal"); var closeBtn = document.getElementsByClassName("close")[0]; btn.onclick = function() { modal.style.display = "block"; } closeBtn.onclick = function() { modal.style.display = "none"; } window.onclick = function(event) { if (event.target == modal) { modal.style.display = "none"; } } ``` 这段JavaScript代码中,我们分别获取弹窗容器、触发弹窗显示的按钮和关闭按钮,并分别为按钮绑定点击事件,当点击按钮时,弹窗显示;当点击关闭按钮或弹窗外部区域时,弹窗隐藏。 以上就是一个基本的HTML弹窗美化代码示例,你可以根据需要进行修改和定制。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值