随着iPad和iPhone的日益普及,我们大多数人不再适合创建基于Flash的Web画廊 - 它们无法在这些设备上轻松查看。如果您希望几乎每个人都能够看到您的画廊,那么您需要将它们创建为HTML画廊而不是Flash。
要在Lightroom中创建Web画廊,请首先将图像放入集合中。这使您可以更轻松地处理图像,并且可以保存图库,以便将来根据需要进行编辑。选择您的收藏并切换到Web模块。从“布局样式”选项中,您可以选择Lightroom HTML库,或者更简单地从屏幕左侧的“模板浏览器”面板中选择基于HTML的库。如果您在预览区域中查看,HTML图库模板的左下角都有字母HTML。选择要使用的模板。
从工具栏(如果不可见则按T键),如果您选择了一个集合,请选择所有胶片照片,这会将所有图像添加到您的图库。您在编辑区域的屏幕上看到的是您的网络图库的实时版本。您可以单击任何图像以查看它在Web上的外观。
打开“站点信息”面板,然后键入站点标题,集合标题和集合描述。如果您不想使用所有这些,只需删除您不想使用的项目的占位符文本,并且将释放它们在模板中占用的空间以用于您的图像。对于“联系信息”,请根据需要键入您的联系人姓名,然后填写“Web或邮件链接”,这将自动链接到Web画廊中的联系人姓名。
您可以在图库中添加标识牌,如果需要,它将位于网站标题上方。如果需要,您可以通过完成Web或邮件链接框将其链接回您的站点。
使用“调色板”选项可以更改网站模板中各种元素的颜色。
在“外观”面板中,您可以设置缩略图图像网格大小 - 默认为3 x 3,不能小于任何小,但可以大得多。如果要在图像上显示单元格编号,可以这样做 - 当您需要为查看者提供一种简单的方法来识别他们喜欢的图像时,这非常有用。图像按顺序编号,如果您有多个页面,则第二页上的图像将从第一页的编号顺序继续。
您可以通过调整“大小”滑块来控制“图像”页面上的完整大小图像的大小。您还可以将图片边框添加到图像页面中的图像。请注意,“外观”面板分为“通用设置”,“网格页面”和“图像页面”,允许您进行影响整个图库的更改,仅影响网格页面或仅影响图像页面。
在“图像信息”面板中,您可以选择为图像添加标签。它们仅出现在图像页面上。您可以选择图像上方显示的标题和图像下方显示的标题。例如,对于每一个,您可以从图像元数据中获取文本,并且没有理由不能将标题设置为标题元数据,而将标题设置为您的设备元数据。
在输出设置中选择较大尺寸JPG图像的质量 - 0是低质量,100是高质量。如果要在图像中包含元数据,请选择要包含的内容 - 您的选择是“仅限版权”还是“全部”。
如果需要,还可以添加水印。如果您选择添加水印,您将在图像页面和索引页面上看到它,以便您可以检查它是否是您想要的。选择是否锐化图像 - 此锐化仅在图像输出时应用,因此您不会在屏幕上看到它。如果您不确定要使用什么,请启用锐化并将其设置为标准。
完成后,单击“创建已保存的Web画廊” - 这是Lightroom 4中的新选项,它显示在主编辑区域的右上角。键入Web库的名称,然后单击“创建”。这样做可确保库已保存,一旦完成此操作,Lightroom将从现在开始跟踪您的更改。将来您可以通过单击Lightroom为您创建的特殊集合返回Web画廊。
配置好所有内容后,单击“上载”以呈现库图像,创建必要的html代码并将其全部自动上传到服务器。
Lightroom中的HTML画廊并不是城里最漂亮的画廊,但是几乎任何设备都可以使用画廊,这绝对是激励他们使用它们代替Flash画廊。
立一个像Pinterest这样的CSS网格
今天,我将向您展示如何使用CSS Grid构建复杂的砖石网格。CSS Grid改变了我们设计布局的方式,并且我们将使用其功能来构建一个有趣的项目。
如果您对CSS Grid感到生锈,或者需要重新刷牙,建议您通读本文。无论如何,我都会解释为构建项目而介绍的所有代码。
好的。让我们开始。
这就是本文结尾处的布局。
看起来有趣吗?如果是这样,请继续。
这就是CSS Grid的真正亮点,因为它允许您根据自己的喜好放置和对齐网格项目,并且它可以变得任意复杂。
首先创建一个准系统HTML文件,该文件最终将容纳我们的砌体网格。您可以从GitHub分支基础项目。
现在让我们看一下基本声明。
* { margin: 0; padding: 0; box-sizing: inherit; } body { box-sizing: border-box; font-size: 62.5%; } .masonry { background-color: white; width: 100vw; height: 100vh; padding: 1rem; display: grid; grid-template-columns: repeat(16, 1fr); grid-template-rows: repeat(14, 1fr); row-gap: 1rem; column-gap: 1rem; }
style.css
<section class="masonry"> <figure class="cell cell--1"> <img src="https://images.unsplash.com/photo-1493770348161-369560ae357d?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1050&q=80" alt="Food picture 1"> </figure> </section>
index.html
For readability purposes, we will only look at code inside the body tag
第一个代码段包含基本的CSS重置,并且定义了.masonry选择器以显示为grid。第二个代码段包含一个section,它将充当网格,并最终包含所有网格项。
让我们在这里进行一些观察。
这就是我们的网格现在的外观。由于图像很大,因此图像与网格容器重叠。
这就是为什么我们将图像包装在图形标签中的原因。图像的网格纵横比不符合网格单元,因此无法很好地工作。该figure标签现在将作为网格单元,我们可以设置图像在其内部调整。
img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 5px; }
将以上样式添加到img调整图像以符合单元格的边界。
定义网格的列和行使我们可以访问网格(列和行)轨迹,现在可以使用该轨迹跨我们想要的单元格了。
您可以使用CSS Grid inspector更好地可视化它。您可以使用此Mozilla文档将其打开。
如您所见,网格列的轨迹范围从1到17,总共有16列。同样,网格行轨迹的范围是1到15,共有14行。
让我们布置第一个网格单元。
现在,我们希望单元格跨越五列宽和五列高。我们可以使用CSS网格的grid-row和grid-column属性来定义它。
.cell--1 { grid-column: 1 / 6; grid-row: 1 / 6; }
让我们先看一下grid-column属性。我们为其提供两个值。
第一个属性定义我们希望单元格从其开始跨越的列轨迹,第二个值定义结束。这同样适用于该grid-row财产。
现在该单元格跨越五列宽和五列高。有很多不同的方式来提供值grid-column,并grid-row和你可以看到他们的CSS技巧。
同样,我们可以布置其余单元格。作为挑战,您可以在标记中添加更多网格单元,然后尝试布局它们。
为简洁起见,我包括了为构建起初展示的砌体画廊而编写的代码。
<section class="masonry"> <figure class="cell cell--1"> <img src="https://images.unsplash.com/photo-1493770348161-369560ae357d?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1050&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--2"> <img src="https://images.unsplash.com/photo-1495147466023-ac5c588e2e94?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--3"> <img src="https://images.unsplash.com/photo-1485963631004-f2f00b1d6606?ixlib=rb-1.2.1&auto=format&fit=crop&w=968&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--4"> <img src="https://images.unsplash.com/photo-1514852451047-f8e1d1cd9b64?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1112&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--5"> <img src="https://images.unsplash.com/photo-1514997618358-2c490d913b78?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--6"> <img src="https://images.unsplash.com/photo-1514056052883-d017fddd0426?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=648&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--7"> <img src="https://images.unsplash.com/photo-1503011994592-d30eb1ef61dc?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=995&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--8"> <img src="https://images.unsplash.com/photo-1487790343276-2fe56a7d9439?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1047&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--9"> <img src="https://images.unsplash.com/photo-1483918793747-5adbf82956c4?ixlib=rb-1.2.1&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--10"> <img src="https://images.unsplash.com/photo-1483918793747-5adbf82956c4?ixlib=rb-1.2.1&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--11"> <img src="https://images.unsplash.com/photo-1485962398705-ef6a13c41e8f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--12"> <img src="https://images.unsplash.com/photo-1504123311630-7a21d62be4a2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--13"> <img src="https://images.unsplash.com/photo-1504123311630-7a21d62be4a2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=634&q=80" alt="Food picture 1"> </figure> <figure class="cell cell--14"> <img src="https://images.unsplash.com/photo-1559912553-fc5637d88768?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=735&q=80" alt="Food picture 1"> </figure> </section>
index.html
* { margin: 0; padding: 0; box-sizing: inherit; } body { box-sizing: border-box; font-size: 62.5%; } .masonry { background-color: white; width: 100vw; height: 100vh; padding: 1rem; display: grid; grid-template-columns: repeat(16, 1fr); grid-template-rows: repeat(14, 1fr); row-gap: 1rem; column-gap: 1rem; } img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 5px; } .cell--1 { grid-column: 1 / 6; grid-row: 1 / 6; } .cell--2 { grid-column: 6 / 9; grid-row: 1 / 11; } .cell--3 { grid-column: 9 / 12; grid-row: 1 / 4; } .cell--4 { grid-column: 12 / -1; grid-row: 1 / 4; } .cell--5 { grid-column: 1 / 4; grid-row: 6 / 11; } .cell--6 { grid-column: 4 / 6; grid-row: 6 / 7; } .cell--7 { grid-column: 4 / 6; grid-row: 7 / 11; } .cell--8 { grid-column: 1 / 6; grid-row: 11 / -1; } .cell--9 { grid-column: 6 / 12; grid-row: 11 / -1; } .cell--10 { grid-column: 9 / 12; grid-row: 4 / 11; } .cell--11 { grid-column: 12 / 13; grid-row: 4 / 6; } .cell--12 { grid-column: 13 / -1; grid-row: 4 / 6; } .cell--13 { grid-column: 12 / -1; grid-row: 6 / 13; } .cell--14 { grid-column: 12 / -1; grid-row: 13 / -1; }
style.css
这就是现在的布局。利用当前的知识,您可以构建更复
杂的网格。这只是说明CSS网格基础知识的一个示例。
您可以在GitHub上找到该项目的仓库。如有任何疑问,请随时与我联系。
就是这样,伙计们。
翻译自:https://medium.com/better-programming/learn-to-build-a-masonry-gallery-layout-using-pure-css-50331dbc1e15
个具有专业水准的图形处理软件,支援Layer,并且也内建许多现成的滤镜和特效功能,轻轻松松就能做出令人惊讶的影像效果。它也可让使用者轻松的检查自己的图形文件。
该程序可以导入和使用许多数码相机RAW格式,例如:佳能,卡西欧,富士,柯达,柯尼卡,徕卡,美能达,尼康,奥林巴斯,松下,宾得,三星,索尼和许多其他制造商和型号。这里还有许多其他选项。绘画和修饰工具;全层支持;创建图像地图和Web按钮的能力;一些高质量的变形和失真工具,创建Flash和GIF动画,运行批处理转换,构建HTML画廊等功能。
建议下载和安装之前关闭防火墙和杀毒软件,安装的时候断开网络。
1、在本站下载并解压。
2、双击pl2203.exe运行安装。
3、安装完成,退出向导。
4、把fix文件夹里的相对应的系统文件夹打开复制内容粘贴到安装目录。
5、安装完成
如需视频安装教程,请私信小编推荐下载地址。
如需相关培训教程,请在评论区留言。
你们的点赞,小编的动力。
转载自 caxfwz.com
*请认真填写需求信息,我们会在24小时内与您取得联系。