我有一个关于我使用 HTML、CSS、Masonry和一点 PHP 构建的网站的特定问题。
在我的主页上,您可以看到我正在使用 JQuery Masonry 来展示我的作品。每次我添加一个项目时,布局都会像预期的那样重新排序。很难预测某些项目将在网格中的哪个位置(因为高度因项目而异)。
单击图像后,您将进入项目页面,顶部有项目导航(上一个项目/下一个项目)。这里没有花哨的 PHP 或 CMS。每当我上传新项目时,我都会手动更新上一个和下一个项目链接。这通常意味着更新每个项目页面(18 页)上的链接。我这样做是因为当 masonry 重新排列主页上的项目网格时(添加新项目后),上一个和下一个项目链接将过期且不正确。例如,上传一个新项目后,当我单击“下一个项目”时,它会将我带到错误的项目,因为主页上的网格与以前不同。
我从第一行开始从左到右排列图像。
我想为项目导航包含一个 PHP,但我不太了解 PHP。代码将实现类似“在单击下一个项目链接后转到 x 项目”