javascript - 窗口内的 HTML 窗口

标签 javascript html css

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 8 年前

我已经在网上搜索了很长时间,以了解如何在窗口中获取窗口,而不仅仅是弹出窗口。

例如点击本页面的“RyanM”:

这样做:

但是如何做到这一点,是否可以仅使用 HTML 和 CSS?

最佳答案

纯 HTML 和 CSS 的模态窗口

你可以实现你想要的:

.modalDialog {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99999;
    opacity:0;
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    pointer-events: none;
}
.modalDialog:target {
    opacity:1;
    pointer-events: auto;
}
.modalDialog > div {
    width: 400px;
    position: relative;
    margin: 10% auto;
    padding: 5px 20px 13px 20px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #999);
    background: -webkit-linear-gradient(#fff, #999);
    background: -o-linear-gradient(#fff, #999);
}
.close {
    background: #606061;
    color: #FFFFFF;
    line-height: 25px;
    position: absolute;
    right: -12px;
    text-align: center;
    top: -10px;
    width: 24px;
    text-decoration: none;
    font-weight: bold;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
    box-shadow: 1px 1px 3px #000;
}
.close:hover {
    background: #00d9ff;
}

DEMO HERE

关于javascript - 窗口内的 HTML 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27981063/

上一篇:HTML CSS - 输入 radio 居中和垂直对齐

下一篇:javascript - jquery 事件不适用于 mozilla 并适用于其他浏览器

相关文章:

html - CSS 中 calc() 函数的良好用例?

jQuery 模态和叠加 - 模态 div 中的 float 弄乱了显示

javascript - 如何 "spoof"小 iframe 的宽度,以便内容显示为桌面而不是遵循移动媒体查询?

javascript - JWPLAYER:加载播放器时出错:找不到可播放的源(Meteor)

javascript - 从外部 Node 进程连接到 Azure Web App/SQL 数据库

javascript - 使用 javascript 预加载图像不起作用

html - 我的 HTML 输入提交按钮周围出现的这个奇怪的白色边框是什么?

javascript - 将元素高度设置为clientHeight导致页面滚动

javascript - 转换日期,以便可以将 jquery 日历值设置为日期

javascript - 模态弹出窗口在桌面上打开视频,但在触摸屏设备上打开应用程序