Javascript 如何创建包含图像和链接的对话框?
我是编程新手。 我想知道如何显示如下屏幕截图所示的对话框。 它包括一个图像和到另一个网站的链接Javascript 如何创建包含图像和链接的对话框?,javascript,html,Javascript,Html,我是编程新手。 我想知道如何显示如下屏幕截图所示的对话框。 它包括一个图像和到另一个网站的链接 只需将您的img包装在锚定标签内即可。请参阅参考资料只需将您的img包装在锚定标签内即可。请参阅参考资料有许多方法可以实现您的目标。您可以进入许多web框架/库,例如或 如果您只想通过简单的HTML+CSS实现,我建议您签出以下资源: 我想知道如何显示如下屏幕截图所示的对话框 对于您的盒子: 它包括一个图像和到另一个网站的链接 添加图像: 关于链接: 如果你给我一点时间,我甚至可以给你举个例子 欢迎来
只需将您的img包装在锚定标签内即可。请参阅参考资料只需将您的img包装在锚定标签内即可。请参阅参考资料有许多方法可以实现您的目标。您可以进入许多web框架/库,例如或 如果您只想通过简单的HTML+CSS实现,我建议您签出以下资源: 我想知道如何显示如下屏幕截图所示的对话框 对于您的盒子: 它包括一个图像和到另一个网站的链接 添加图像: 关于链接: 如果你给我一点时间,我甚至可以给你举个例子
欢迎来到社区,祝你旅途好运 有很多方法可以实现你想要的。您可以进入许多web框架/库,例如或 如果您只想通过简单的HTML+CSS实现,我建议您签出以下资源: 我想知道如何显示如下屏幕截图所示的对话框 对于您的盒子: 它包括一个图像和到另一个网站的链接 添加图像: 关于链接: 如果你给我一点时间,我甚至可以给你举个例子
欢迎来到社区,祝你旅途好运 有很多方法(手工制作或流行的现成解决方案) 但是,如果你想自己做而没有具体的解决方案,有几个步骤可以让它变得简单:
- 为对话框创建HTML代码,包括所有元素李>
- 为对话框创建CSS。默认情况下,对话框将隐藏李>
- 创建JavaScript代码,以便管理对话框行为
<!-- When u click on this element dialog box appears -->
<a id="open-dialog" href="#">Show dialog</a>
<!-- Dialog box -->
<div id="dialog-box">
<!-- Dialog box close button -->
<span id="close-dialog">x</span>
<!-- Dialog box content -->
<p>Hello im dialog box</p>
</div>
接下来,我们可以编写JavaScript代码来显示和隐藏对话框(使用jQuery库):
您可以在这里看到工作示例有很多方法(手工制作或流行的现成解决方案) 但是,如果你想自己做而没有具体的解决方案,有几个步骤可以让它变得简单:
- 为对话框创建HTML代码,包括所有元素李>
- 为对话框创建CSS。默认情况下,对话框将隐藏李>
- 创建JavaScript代码,以便管理对话框行为
<!-- When u click on this element dialog box appears -->
<a id="open-dialog" href="#">Show dialog</a>
<!-- Dialog box -->
<div id="dialog-box">
<!-- Dialog box close button -->
<span id="close-dialog">x</span>
<!-- Dialog box content -->
<p>Hello im dialog box</p>
</div>
接下来,我们可以编写JavaScript代码来显示和隐藏对话框(使用jQuery库):
您可以在这里看到工作示例
$(function(){
/* Bind onlick event handler for element with "open-dialog" id - our
link element to open dialog box */
$('#open-dialog').on('click', function(e){
e.preventDefault();
$('#dialog-box').show();
});
/* Bind onlick event handler for element with "close-dialog" id - our
close dialog box button */
$('#dialog-box').on('click', '#close-dialog', function(e){
e.preventDefault();
$('#dialog-box').hide();
});
});