问题标签 [image-gallery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web - 什么网络照片库软件可以满足我所有的挑剔要求?
我有一组照片(大约 30,000 张),我想把它们放到网上。多年来,我曾尝试过使用静态图片库、Gallery2 等应用程序和自卷脚本来执行此操作。没有一个工作得那么好,因为我的要求很繁琐,但看起来这应该是一个已解决的问题。
我的照片目前YYYY-MM-DD short album title
使用Digikam组织到名为的文件夹中。
我需要一个系统:
- 是免费软件,本质上是功能完整的,并且有一个活跃的开发者社区。
- 允许自动添加和更新新照片和相册,与将
rsync
我计算机上的源目录连接到 Web 服务器并重新扫描相比,只需很少的手动干预。 - 允许访问者发表评论
- 允许重新验证码或等效的垃圾邮件过滤和批量审核这些评论。
- 从 IPTC 关键字字段读取标签。
- 如果发现一个名为“朋友”的标签,则要求用户输入密码才能查看。
- 如果发现一个名为“family”的标签,则要求用户输入不同的密码才能查看。
- 如果它找到一个名为“private”的标签,则根本不显示照片,或者更好的是,不会将其上传到实时网络服务器。
- 从 IPTC Caption 字段中读取说明。
- 创建健全的永久链接,例如
http://example.com/2009/03/28/shortalbumtitle/IMG_0001.jpg
我承认我可能会要求一些不存在的东西,但我希望它确实存在。
我承认答案可能类似于“使用 Django 并编写自己不存在的代码”,在这种情况下您有什么提示吗?:)
谢谢。
html - 垂直对齐块级元素内的块级元素
我需要在固定宽度和高度的块级元素内居中对齐图像(可变宽度和高度)。CSS 标记看起来像这样:
关键是,图像将自身与容器 div 的右上角对齐。我希望它们水平和垂直居中。我尝试将 img 标签样式设置如下:
这使 img 水平居中对齐,但不是垂直居中。我需要两者,以便画廊页面看起来整齐对齐。我需要不惜一切代价避免使用表格,尽管这会产生我需要的结果。我需要一个可移植的、无 hack 的 CSS 解决方案。
asp.net - 使用 Asp.Net 和 SQL 显示照片库
我最近将照片添加到我的 SQL 数据库中,并使用 Asp:Image 将它们显示在 *.aspx 页面上。此控件的 ImageUrl 存储在单独的 *.aspx 页面中。它适用于个人资料图片。
我手头有一个新问题。我需要每个用户都能够拥有自己的照片库页面。我希望将照片存储在 sql 数据库中。存储照片并不难。问题是显示照片。我希望照片以缩略图网格方式存储,当用户单击照片时,它应该在单独的页面上显示照片。
做这个的最好方式是什么。显然它不是使用 Asp:Image。我很好奇我是否应该使用 Gridview。如果是这样,我该怎么做?它们应该是为此存储在数据库中的缩略图大小吗?
一旦图片点击其他页面看起来如何,以便它显示正确的图像。我认为通过 url 发送 photoId 是不正确的。
下面是我用来显示个人资料图片的页面中的代码。
protected void Page_Load(object sender, EventArgs e) {
jquery - 带有类别的 Jquery 图像库
我将使用 Galleriffic jquery 插件来显示我的图像(请在此处查看演示:http: //www.twospy.com/galleriffic/advanced.html
我想在图库上方包含类别,但是当单击每个类别时,我希望图像库动态更改。这意味着,我不希望每次单击类别时都重新加载页面,而我只想更改图库区域。有什么建议可以解决这个问题吗?也许是 AJAX?您使用过任何类似的代码吗?
javascript - jQuery 媒体浏览器
我正在尝试为按资产上传日期分组的缩略图资产构建一个基于 jQuery 的可视化浏览器。后端部分很好,但我很难找到一个可行的视觉解决方案,可以顺利处理(可能)成百上千的资产。内容的显示不是问题,因为它是由灯箱处理的,我只需要找出一种实际显示缩略图的方法。
我一直在尝试与这个插件交互,但是一旦它获得超过 100 条记录,就会遇到很多问题,一切都变得非常无响应。理想情况下,我希望能够在其中构建 ajax 以根据需要加载媒体,而不是批量加载页面。有谁知道一个好的插件可以用来实现这种效果,或者至少为浏览大量内容提供一个好的用户界面?
澄清一下:上传资产时,我已经正确生成了缩略图,这些是页面上显示的内容,并且只有在单击缩略图时才会在灯箱中加载全尺寸图像。我只是想确定一种浏览按上传日期排序的大量缩略图的好方法。
javascript - jQuery 图像更改 - 图库视图
我在画廊中有一张大图像,当在下面的无序列表中单击其中一个缩略图时,该图像需要更改。图像是动态进入的,因此 jquery 脚本需要能够获取缩略图的 src,从文件名中删除“-thumb”,然后用新的源替换大图像。
请让我知道我对这样的画廊的最佳方法是什么。
提前致谢。
-B
java-me - j2me - 如何以 jpg 格式创建图像?
我的 j2me 应用程序必须拍摄一张照片,稍微编辑一下并将其保存在某处(或发送到服务器)。相机向我返回 jpg 格式的图像字节,但是在我从中创建 Image 对象(使用Image.createImage()
)后,我无法将其打包回 jpg。
有 j2me 的 jpeg 编码器吗?
我找到了一个用 j2se 编写的,但它使用了 j2se 特定的类。
jquery - 厚框 - 多行字幕
我正在尝试用thickbox制作一个叠加层......它只允许一行字幕......
有人有他们使用的任何替代 jquery 插件吗?
我正在尝试制作类似的东西:
javascript - JavaScript 的 getElementById() 令人沮丧的问题
这是我被要求实施的画廊
http://sandbox.leigeber.com/slideshow/
我已经对其进行了微调和更改,以便它更容易融入新网站的模板系统。
每当我运行它时,此行都会导致错误
说它ta
是空的。我知道 thumbid var 的值确实作为无序列表的 Id 存在。
我已经尝试弄清楚至少半小时以来发生了什么,但似乎无法确定!
有人可以告诉我我做错了什么吗?
drupal-6 - Drupal 6:如何创建产品项目库
我正在创建一个包含许多产品的网站,每个产品我最多可以有 10 张图片。
我需要做的是:
1:图像 #1 - 已加载(大)
2:为每个上传的图像创建缩略图
3:将缩略图放在大图像下
4:当用户单击缩略图时,它会将大图像替换为被选中的那个