不使用JavaScript实现模态框
创始人
2024-12-28 21:30:12
0

要实现一个不使用JavaScript的模态框,可以使用纯CSS和HTML来创建一个弹出框。下面是一个示例代码:

HTML代码:




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: #fefefe;
  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;
}

这段代码创建了一个按钮和一个模态框。当按钮被点击时,模态框会出现,点击模态框的关闭按钮或模态框外的区域,模态框会消失。

要使模态框出现,可以使用CSS的:target伪类选择器来实现。通过将一个链接的href属性设置为模态框的id,然后使用:target选择器将模态框显示出来。

下面是一个使用纯CSS实现模态框的示例代码:

HTML代码:

打开模态框


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:target {
  display: block;
}

.modal-content {
  background-color: #fefefe;
  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;
}

在这个示例中,我们使用了一个链接来触发模态框的显示。当链接被点击时,模态框的id会被添加到URL的末尾,然后使用:target选择器将模态框显示出来。

这样就可以使用纯CSS和HTML来创建一个简单的模态框,而不需要使用JavaScript。

相关内容

热门资讯

透视好友(WPK)总是真的是有... 透视好友(WPK)总是真的是有挂(透视)wpk辅助器(线上教程);该软件可以轻松地帮助玩家将wpk辅...
透视好友房!hhpoker辅助... 透视好友房!hhpoker辅助,hhpoker底牌透视脚本,专业教程(有挂规律);1、该软件可以轻松...
透视教学(WPK)其实真的是有... 透视教学(WPK)其实真的是有挂(透视)wpk辅助器是真的吗(力荐教程);1、下载好wpk辅助器是真...
透视安卓版!hhpoker必备... 透视安卓版!hhpoker必备开挂,hhpoker德州真的假的,软件教程(有挂脚本);1、实时hhp...
透视透视挂(WPK)一直存在有... 透视透视挂(WPK)一直存在有挂(透视)微扑克微乐辅助(分享教程);1、不需要AI权限,帮助你快速的...
透视实锤!hhpoker破解工... 透视实锤!hhpoker破解工具,hhpoker辅助器,新2025版(有挂揭秘);1、用户打开应用后...
透视好友房(WPK)真是有挂(... 透视好友房(WPK)真是有挂(透视)wpk透视辅助靠谱吗(细节揭秘)亲,关键说明,wpk透视辅助靠谱...
透视教学!hhpoker是真的... 透视教学!hhpoker是真的还是假的,hhpoker德州透视挂,安装教程(有挂教程)1、不需要AI...
透视辅助(WPK)其实有挂(透... 透视辅助(WPK)其实有挂(透视)wpk透视是真的吗(曝光教程)1、进入游戏-大厅左侧-新手福利-激...
透视好友!hhpoker辅助软... 透视好友!hhpoker辅助软件是真的么,hhpoker是正规的吗,力荐教程(有挂脚本)1、在hhp...