0

如果这个问题措辞不佳,我深表歉意,但我最近才开始使用 CSS 和 Javascript,所以我在某些地方有点迷失!

我现在正在做一个投资组合网站,我想用灯箱来展示我的一些作品。但是,它并没有像我在其他网站上看到的那样工作 - 当我点击链接时,虽然图像正常显示,但它也扩展了页面,背景中的黑色叠加层并没有一直走向下,加载 gif 和关闭、上一个和下一个按钮似乎都向右移动了一点。

我相信它与继承的样式(以及我自己不太好的 CSS)有关,我尝试检查元素但找不到它影响灯箱 CSS 的位置。我还尝试将灯箱链接移到我的 CSS 应该影响它的位置之外,但无论如何它都会发生在那里。

如果有人能向我解释为什么会发生这种情况,以及将来如何避免,我将非常感激!

4

1 回答 1

1

在您的 style.css 中删除该div {...}部分,因为它会影响所有divs 并声明更具体的 CSS 样式。在 CSS 中,您通常应该使 CSS 样式尽可能具体。

于 2013-03-24T20:42:29.543 回答