宽度=“”和“高度”“在IMG上扰乱了它们的可见性
width="" and "height"" on img messing their visibility
为什么我需要指定此页面上图像的宽度="和高度="才能使其正确显示?此列表中未指定其调光的图像不可见。我可以做到不需要指定吗?
谢谢!
http://www.rollinleonard.com/elements/index-new.php
http://jsfiddle.net/ZTDjf/-删除此图像中突出显示的位:https://i.stack.imgur.com/AiZCr.png-看看结果如何隐藏该图像?为什么?
我认为jquery.hover_caption.js取决于您为图像指定的宽度和高度。
它将采用宽度和高度值,并应用于插件动态创建的父 DIV。
如果您不指定图像的宽度和高度,插件将不知道它应该为父div 放置什么高度/宽度<div style="width: 0px; height: 0px;">
。
这就是图像不显示的原因。
请参阅下面的 HTML 标记:
<div style="width: 0px; height: 0px;"><h3 class="hover_caption_caption" style="padding: 0px; color: white; width: 0px; font-size: 18px; position: absolute; margin: 0px; display: none;">SPR scene 7.1 2011</h3><img title="SPR scene 7.1 2011" src="zzzthumbs/spr-scene7.1.jpg" style="z-index: -1; position: relative; font-weight: bold;"></div>
我认为您所要做的就是在"加载"处理程序中运行插件而不是"就绪"。
<script>
$(window).load(function() {
$('img').hover_caption();
});
</script>
当您在"就绪"状态下运行时,图像尚未加载,因此插件不会知道它们有多大。
相关文章:
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 反应路由器弄乱了请求网址
- jQuery css可见性在load方法中不起作用
- 页面可见性API实际上支持操作系统屏幕锁定吗
- 有没有一种方法可以从隐藏的可见性(CSS,JS)中获得淡入效果
- JavaScript可见性不起作用('隐藏'起作用,'可见'不起作用)
- 从内部回调的可见性
- Openlayers 3为了可见性而绑定到Vector层的复选框没有任何作用
- 在另一个下拉列表中的选择上切换下拉列表中选项的可见性
- 如何禁用mouseout可见性=“;隐藏的“;对小于768px的介质的影响
- 在网格视图的自动刷新过程中,设置内部网格视图文本框的可见性
- 将元素的可见性绑定到另一个元素
- 使用 Javascript 将 HTML 页面中的默认可见性从可见更改为隐藏
- 使用 jQuery 检查文本可见性 .包含代码的行为不符合预期
- 在 jQuery 手风琴样式菜单中切换子项可见性
- CSS 中定义的可见性值未显示在 Javascript 中
- PHP 代码中的 CSS 弄乱了 IE9 中的布局
- jquery切换可见性
- 如何使用 asp.net 中的另一个下拉列表更改下拉列表选定的索引和可见性
- 宽度=“”和“高度”“在IMG上扰乱了它们的可见性