全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 新闻资讯>>网站建设:关于自制网页简易点击弹窗效果

网站建设:关于自制网页简易点击弹窗效果

作者:郑州网站建设公司发布时间:2023-10-11 05:05:21查看次数:来源:网络

平时浏览网站的时候经常会遇到点击某些按钮会弹出登录提示或者注意事项提示的弹窗。那么这种弹窗是怎么实现的呢。实现方法有很多,不外乎就是点击事件触发相应的弹窗事件。

在这里介绍一个简易实现的方法。

首先,这里的弹窗长这样:

网页弹窗

而原本页面长这样:

网页界面

这里假定图中深绿色的按钮作为触发弹窗事件的按钮,在这里命名为btn1,然后就是弹窗的制作:

由图可看出,弹窗是基于整个屏幕的,有个灰色背景遮罩,中间有一块白色底带有图标文字说明的内容提示区,下面还有两个按钮,close是关闭弹窗的作用。了解了这些,就开始制作弹窗了:

1、html结构如下:

HTML代码

css样式如下:

.tc{

width: 100%;

height: 100%;

position: fixed;

left: 0;

top: 0;

z-index: 9;

background: rgba(0,0,0,.5);

display: none;

网站建设:关于自制网页简易点击弹窗效果(图1)

河南网站建设公司价格,品牌型网站建设价格,商城网站建设价格,188金宝搏下载app 建设价格,河南网站设计制作

}

.tc .box{

width: 670px;

height: 404px;

background: #fff;

position: absolute;

left: 50%;

top: 50%;

transform: translate(-50%,-50%);

box-sizing: border-box;

padding-top: 54px;

}

.tc .box .icon{

width: 110px;

height: 110px;

margin: auto;

}

.tc .box .t1{

font-size: 18px;

line-height: 28px;

网站建设:关于自制网页简易点击弹窗效果(图2)

河南网站建设公司价格,品牌型网站建设价格,商城网站建设价格,188金宝搏下载app 建设价格,河南网站设计制作

color: #333;

text-align: center;

box-sizing: border-box;

padding: 0 70px;

margin-top: 38px;

}

.tc .box .t2{

# display: flex;

justify-content: center;

margin-top: 48px;

}

.tc .box .t2 .btn1{

width: 195px;

height: 40px;

border: none;

background: #1296db;

color: #fff;

font-size: 18px;

display: block;

cursor: pointer;

网站建设:关于自制网页简易点击弹窗效果(图3)

河南网站建设公司价格,品牌型网站建设价格,商城网站建设价格,188金宝搏下载app 建设价格,河南网站设计制作

}

.tc .box .t2 .btn2{

width: 128px;

height: 40px;

border: none;

background: #295965;

color: #fff;

font-size: 18px;

display: block;

margin-left: 16px;

cursor: pointer;

}

由于在整个弹窗的父级div里加了隐藏属性:display:none; 所以在页面上是看不到弹窗的,这个时候就要开始写触发弹窗的点击事件了,上面假定的按钮是btn1,弹窗这块的父级div是 tc 。

$('.btn1').on('click',function(){

$('.tc').show();

})

这样就写好之后点击 btn1 就能显示弹窗了,现在弹窗出现的效果有了,那么点击close关闭弹窗的效果也就不远了

网站建设:关于自制网页简易点击弹窗效果(图4)

河南网站建设公司价格,品牌型网站建设价格,商城网站建设价格,188金宝搏下载app 建设价格,河南网站设计制作

$('.tc .btn2').on('click',function(){

$('.tc').hide();

})

在这里把close 的类名命名为 btn2, 如上代码就实现了点击close按钮关闭弹窗的功能。

将这两个事件放在一起,节省一个script,也显得美观些就是这样

$('.btn1').on('click',function(){

$('.tc').show();

})

$('.tc .btn2').on('click',function(){

$('.tc').hide();

})

到这里一个建议的点击弹窗关闭的效果就实现了。

河南新科技网络网络科技有限公司,专注于互联网+品牌整合营销,公司拥有专业的互联网管理、运营策划、UI设计、技术开发等团队,专业从事于工业互联网的开发建设。我司拥有成熟的网络技术开发团队,针对网站开发、技术服务、网站风格定位、网站功能优化、网站推广维护等都具备很强的专业技术水平,旨在为客户提供专业的互联网应用解决方案。公司始终秉持着诚信经营、质量为先的经营理念,我们不仅提供优质的网络技术和云端供应链服务,而且还在产品的选择、应用等方面提供专业的咨询与售后服务。

站内文章:均为188bet博彩体育app下载方式 各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/31209.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com


[网站建设:关于自制网页简易点击弹窗效果]

本文链接://www.mcissock.com/new/31209.html
tags:郑州网站公司郑州网站设计郑州网站建设郑州网站优化公司郑州网站建设公司郑州做网站公司郑州外贸网络公司
网页是否收录:
返回目录 在线咨询

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。

  • 返回顶部
  • 15617636856
  • QQ在线
  • 微信二维码
0
Baidu
map