【发布时间】:2014-01-14 19:31:00
【问题描述】:
我正在使用引导模式创建一个缩略图库,当点击它的缩略图时,它会显示全尺寸图像的尝试。
我设法使一切正常并稍微更改了 css,但我找不到使关闭“x”按钮显示在内部图像的方法,最好是在右上角一边。
这是我的 HTML:
<div id="galeria" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<div class="modal-body"></div>
</div>
</div>
</div>
</div>
使整个事情起作用的脚本:
<script type='text/javascript'>
$(document).ready(function() {
$('.thumbnail').click(function(){
$('.modal-body').empty();
$("<button type='button' class='close' style='font-size:30px' data-dismiss='modal'>×</button>").appendTo('.modal-body');
$($(this).parents('div').html()).appendTo('.modal-body');
$('#galeria').modal({show:true});
});
});
</script>
我应该怎么做才能实现我的目标?我正在使用 Bootstrap 3。
【问题讨论】:
-
你试过什么CSS?如果可能,提供一个 JSFiddle
-
Bootstrap modal css,我没有改变它。嗯,我做到了,但这不会影响我的要求。
-
您可能想尝试在 CSS 文件中使用负边距。要么不将关闭指定为“x”,而是使用 div 或 span 与关联的背景图像。这样您就可以更好地控制大小、位置和显示。
标签: javascript jquery html css twitter-bootstrap