Javascript 如何创建包含图像和链接的对话框?

Javascript 如何创建包含图像和链接的对话框?,javascript,html,Javascript,Html,我是编程新手。 我想知道如何显示如下屏幕截图所示的对话框。 它包括一个图像和到另一个网站的链接 只需将您的img包装在锚定标签内即可。请参阅参考资料只需将您的img包装在锚定标签内即可。请参阅参考资料有许多方法可以实现您的目标。您可以进入许多web框架/库,例如或 如果您只想通过简单的HTML+CSS实现,我建议您签出以下资源: 我想知道如何显示如下屏幕截图所示的对话框 对于您的盒子: 它包括一个图像和到另一个网站的链接 添加图像: 关于链接: 如果你给我一点时间,我甚至可以给你举个例子 欢迎来

我是编程新手。 我想知道如何显示如下屏幕截图所示的对话框。 它包括一个图像和到另一个网站的链接


只需将您的img包装在锚定标签内即可。请参阅参考资料

只需将您的img包装在锚定标签内即可。请参阅参考资料

有许多方法可以实现您的目标。您可以进入许多web框架/库,例如或

如果您只想通过简单的HTML+CSS实现,我建议您签出以下资源:

我想知道如何显示如下屏幕截图所示的对话框

对于您的盒子:

它包括一个图像和到另一个网站的链接

添加图像:

关于链接:

如果你给我一点时间,我甚至可以给你举个例子


欢迎来到社区,祝你旅途好运

有很多方法可以实现你想要的。您可以进入许多web框架/库,例如或

如果您只想通过简单的HTML+CSS实现,我建议您签出以下资源:

我想知道如何显示如下屏幕截图所示的对话框

对于您的盒子:

它包括一个图像和到另一个网站的链接

添加图像:

关于链接:

如果你给我一点时间,我甚至可以给你举个例子


欢迎来到社区,祝你旅途好运

有很多方法(手工制作或流行的现成解决方案)

但是,如果你想自己做而没有具体的解决方案,有几个步骤可以让它变得简单:

  • 为对话框创建HTML代码,包括所有元素
  • 为对话框创建CSS。默认情况下,对话框将隐藏
  • 创建JavaScript代码,以便管理对话框行为
例如,我们有以下HTML对话框:

<!-- 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代码,以便管理对话框行为
例如,我们有以下HTML对话框:

<!-- 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();
});

});