0

首先,只想感谢作者免费提供这么多的代码,感谢社区帮助像我这样的 Java 文盲。

任何人,这是我的问题:当我单击缩略图放大它时,它放大得很好。但是,当它被放大时,我可以缩小它的唯一方法是将光标放在非常细的 ~1px 边框上。在图像本身上方时,我没有得到放大镜缩小光标。如果您想查看问题,代码位于http://www.coloradocanopyclub.com/photos.html

*编辑添加*这个问题似乎只影响第一张照片。(塔利森.JPG)

谢谢你的帮助!

4

1 回答 1

1

style.css 文件顶部的通用选择器会导致此问题:
* {margin:0px;padding:0px;top:0px;left: 0}
可以将所有元素的边距和填充设置为 0,但是当您将所有相对/绝对定位元素的顶部/左侧位置设置为 0 时,问题就开始了。

您可能已经注意到 Highslide 完全展开按钮。此按钮位于图像顶部的叠加层中。完全展开按钮的标准位置是右下角:http ://screencast.com/t/WPP4iwwCI9dq您的通用选择器将其移动到左上角:http ://screencast.com/t/maXl9rzveH当按钮移动时像这样使用 CSS,它将导致覆盖整个图像的覆盖 - 在此屏幕截图中为红色:http: //screencast.com/t/6pdDnxaMRQ - 这使得无法关闭图像。

您需要将您的通用选择器更改为:
* {margin:0px;padding:0px;}
并且top:0px;left:0px;只添加到您需要它的选择器中,它们是(据我所知)#navlist li a span#content

于 2013-03-09T05:10:41.290 回答