javascript - 单击图像后如何使文本与图像一起可见?
问题描述
我正在处理我的在线作品集,我想在单击图像后添加一些文本。我正在使用引导程序来布局我的投资组合。
现在,当我点击我的投资组合中的一张图片时,它已经打开了另一张图片,但我想在图片下添加一些文字。
我尝试只在 div 中放置带有一些文本的 ap 元素,但文本要么在单击之前显示在图片下方,要么显示在图片中。
这是投资组合项目之一的代码:
<a href="img/portfolio/hanno/hanno2.png" class="portfolio-item set-bg" data-setbg="img/portfolio/hanno/hanno.png">
<div class="pi-inner">
<h2>+ See Project</h2>
</div>
</a>
</div>
我尝试将 p 元素放在将所有内容组合在一起的 div 中,但它不起作用。img/portfolio/hanno/hanno.png 是主屏幕上的图片。如果我单击图片,则会在屏幕中打开 img/portfolio/hanno/hanno2.png。在这张图片下,我想要一些文字。
我还尝试在“pi-innder” div 下添加另一个 div,如下所示:
<div class="mix col-lg-6 col-md-6 web">
<a href="img/portfolio/hanno/hanno2.png" class="portfolio-item set-bg" data-setbg="img/portfolio/hanno/hanno.png">
<div class="pi-inner">
<h2>+ See Project</h2>
</div>
<div id="ShowDiv">
<p>Hanno insurance website redesign</p>
</div>
</a>
</div>
我想也许我可以添加一些 javascript,当我单击主屏幕上的图片时,它们会在照片下方(或上方)显示文本。我真的无法弄清楚这是如何工作的,尽管我猜它非常容易。我有点理解,但我不知道我应该如何用 javascript 编写代码。
解决方案
希望您正在使用 Bootstrap,然后以下面的示例并在您的代码中使用。
<a href="img/portfolio/hanno/hanno2.png" class="btn btn-info btn-lg portfolio-item set-bg" data-setbg="img/portfolio/hanno/hanno.png" data-toggle="modal" data-target="#myModal">
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<p>Some text in the modal.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
推荐阅读
- sqlite - 在 SQLite 中自动增加复合键
- html - Google App Script如何使用ID查找html标签
- firefox - 让 Firefox 扩展在页面加载时运行
- shell - UNIX 模式序列
- python - 具有 True 值的布尔变量不会进入正确的“如果(变量)”条件,而是进入“非(变量)”条件
- laravel - 在 @if 条件中使用时,Trix 编辑器不显示
- docker-compose - Docker Compose - 构建 Postgres 数据库,创建模式和种子,然后运行单元测试
- android - API 21 和 API 22 中是否可以存在指纹功能?
- php - 样式/插件后,图像从页面中消失 空白空间 [Wordpress.org localhost,PHP,HTML,CSS}
- ios - CIKeystoneCorrectionVertical/Horizontal Core Image Filter:它是如何工作的?