我有3张css样式float:left
的图片。
所以他们彼此相邻;它基本上是一个图像滑块。左图是左箭头,中间图像是图片,右图是右箭头。
一开始,我用jQuery隐藏左箭头,当你按下右箭头时,我想让左箭头取消隐藏。问题在于,当我这样做时,图片会被推到右边,因为左箭头的宽度会影响图片。
那么如何在不丢失宽度的情况下隐藏图像以使图像不会移位?
答案 0 :(得分:0)
听起来您需要做的就是设置visibility
样式。类似的东西:
$("#LeftArrowImage").css ('visibility', 'hidden');
与jQuery的hide()
或display:none;
不同,visibility:hidden;
会保留节点的布局效果,而不会显示它。