一个可关闭的,可用于显示活动、通知、广告等的HTML

简介: 这段内容包含了一段HTML和JavaScript代码,用于创建一个可关闭的横幅提示。横幅有庆贺国庆的语句和优惠信息,并在用户聚焦关闭按钮时切换显示状态。样式定义了横幅的外观,包括颜色、字体和布局。JavaScript代码在页面加载完成后监听关闭按钮的焦点事件,以控制横幅的显示与隐藏。

这是在一个网站上看到的,感觉不错,以后可能有用,就扒下来了,就一个横幅显示。已经被我扒到一个静态html文件中了。示例如下:

代码如下:

<style>

.sitetips-default{background: #fff3e9;border: 1px solid #fcecdf;position: fixed;bottom: 20px;left:0;right: 0;z-index: 1000;width: 70%;max-width:1000px;border-radius: 3px;font-size: 15px;display: none;padding:14px 35px 12px;color:#f58b36;margin:0 auto;}

.sitetips-default .close{position:absolute;top:calc(50% - 12px);right:15px;color:#FF7C3C !important;text-decoration: none;height: 24px;line-height: 24px;}

.sitetips-default .close .icon{font-size:24px;top:-1px;}

.sitetips-default a{padding:0 !important;background:transparent !important;color:var(--theme-color) !important;text-decoration: underline;}

.sitetips-default .btn{padding:6px 12px !important;background: var(--theme-color) !important;color:#fff !important;border-radius: 20px;font-size:12px;display: inline-block;text-decoration: none;line-height: 1;}

.sitetips-default{width: 90%;text-align: left;font-size: 14px;padding:15px;right: 0;left: 0;bottom: 50px;}

.sitetips-default .close{right:calc(50% - 12px);bottom:-30px;top:inherit;font-size:28px;}

</style>

<div class="sitetips sitetips-default" style="display: block;" id="sitetips">

<span style="font-family: Arial, sans-serif; font-size: 14px; text-align: justify;">为祖国庆生,为今朝华夏喝彩,愿祖国国泰民安,愿全球华人幸福安康!</span>

<strong><span style="font-family: Arial, sans-serif; font-size: 14px; text-align: justify;">国庆节10月1日-7日限时优惠,全站八五折(包括VIP),优惠码:</span>dt85</strong><a href="javascript:;" class="close" id="close">×</i></a>

</div>

<script type="text/javascript">

window.onload=function(){

   var wenzi=document.getElementById('close');

   var div=document.getElementById('sitetips');

   wenzi.onfocus=function(){

           if(div.style.display=='block'){ // == 判断div.display是否为显示

                   div.style.display='none'; //= 赋值也可了解成改变

               }

               else{

                   div.style.display='block';

               }

       }

};

</script>

目录
相关文章
|
3月前
|
前端开发
HTML+CSS基础知识(4)简单的广告界面
这篇文章通过代码示例演示了如何使用CSS样式来美化网页布局,包括清除默认样式、设置页面字体、调整标题和内容的样式,以及为超链接添加悬停效果。
HTML+CSS基础知识(4)简单的广告界面
【HTML】制作一个简单的浮动广告页面
【HTML】制作一个简单的浮动广告页面
288 1
|
6月前
|
编解码 前端开发 JavaScript
11.使用HTML制作滑动广告
11.使用HTML制作滑动广告
149 0
|
Web App开发 移动开发 HTML5
|
15天前
|
移动开发 前端开发 JavaScript
[HTML、CSS]细节与使用经验
本文总结了前端开发中的一些重要细节和技巧,包括CSS选择器、定位、层级、全局属性、滚轮控制、轮播等。作者以纯文字形式记录,便于读者使用<kbd>Ctrl + F</kbd>快速查找相关内容。文章还提供了示例代码,帮助读者更好地理解和应用这些知识点。
38 1
[HTML、CSS]细节与使用经验
|
17天前
|
移动开发 前端开发 JavaScript
[HTML、CSS]知识点
本文涵盖前端知识点扩展、HTML标签(如video、input、canvas)、datalist和details标签的使用方法,以及CSS布局技巧(如margin、overflow: hidden和动态height)。文章旨在分享作者的学习经验和实用技巧。
29 1
[HTML、CSS]知识点
|
1月前
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML和CSS之旅
【9月更文挑战第32天】在这个数字化的时代,拥有一个个人博客不仅是展示自我的平台,也是技术交流的桥梁。本文将引导初学者理解并实现一个简单的个人博客网站的搭建,涵盖HTML的基础结构、CSS样式的美化技巧以及如何将两者结合来制作一个完整的网页。通过这篇文章,你将学会如何从零开始构建自己的网络空间,并在互联网世界留下你的足迹。
|
11天前
|
移动开发 JavaScript 前端开发
html table+css实现可编辑表格的示例代码
html table+css实现可编辑表格的示例代码

热门文章

最新文章

下一篇
无影云桌面