结构组件 structure-components
使用可视化设计空间中的 结构组件 定义内容的结构。 通过简单的拖放操作添加和移动结构元素,您可以快速定义内容布局的形状。 每个结构组件跨越水平空间,您可以栈叠它们以垂直构建布局。 将每个组件划分为列,以形成所需的每个内容块。
结构库
在 组件 库的顶部,结构部分显示可用的结构组件:
添加结构组件
在为电子邮件、登陆页面或片段设计内容时,添加每个结构组件以构建布局。 从左侧的 Structures 部分拖动一个项,并将其放到画布上。 您可以使用工具栏选择列,并使用右侧面板上的 设置 和 样式 选项卡定义所选组件或列的参数。
组件工具栏
在画布中选择工具栏后,该工具栏将显示在画布中。 可用的工具提供了一种简单的选择列和应用组件函数的方法。
组件设置
添加组件后,将在可视设计空间中选择该组件,其属性将显示在右侧面板中。 默认显示 设置 选项卡。 您还可以随时选择结构组件以更改设置。
显示选项
如果要从桌面或移动设备显示中排除该组件,请更改 显示选项 设置。 默认值在所有设备上显示,允许在所有设备上显示。
选择其他设置以使组件按设备类型专用:
- 仅在桌面设备上显示 — 当您想要在桌面设备上显示组件并为移动设备排除该组件时,请选择此设置。
- 仅在移动设备上显示 — 如果要在移动设备(如手机和平板电脑)上显示组件,请选择此设置,并将其排除在桌面设备之外。
页眉和页脚
您可以在电子邮件或登陆页面中将结构组件指定为HTML页眉或页脚。 在画布中选择结构组件后,单击 页眉 或 页脚 选项。 只能有一个页眉或页脚,如果分配了另一个组件,则该选项不可用。
通过选择元件并单击选项可移除标题或页脚指定。
栈叠的列
对于较小的屏幕或显示窗口,除非更改默认设置,否则结构组件中的列显示为栈叠。 选择了多列结构组件后,将切换滑块向右移动,更改 在移动设备上不栈叠列 设置。
组件样式
添加组件后,将在可视设计空间中选择该组件,其属性将显示在右侧面板中。 您还可以随时选择组件以更改设置和样式。
背景
在右侧面板中选择 样式 选项卡后,使用 背景 部分定义用作结构组件背景的颜色和可选图像。
背景颜色
选中复选框,然后单击颜色方框以从选取器中选择颜色。 您可以通过输入已知的RGB、HSL、HSB或十六进制值来选择颜色。 或者,使用颜色滑块和颜色字段来选择颜色。
背景图像
移动切换选择器以启用背景图像设置。
选择资源源类型并选择图像文件:
选择此类型以浏览并从Journey Optimizer B2B edition库或连接的Market Engage实例中选择图像资源。
从该对话框中,可以从所选存储库中选择图像。 单击 选择 以添加资产。
有多种工具可帮助您找到所需的资源:
-
单击左上角的 筛选器 图标以根据您的条件筛选显示的项目。
-
在 搜索 字段中输入文本,以筛选显示的项目以匹配资源名称。
{width="700" modal="regular"}
选择此类型以浏览并从配置的Experience Manager Assets存储库中选择图像资源。
从 选择Assets 对话框中,使用可用工具选择一个图像以查找所需的资源,然后单击选择:
-
更改右上角的存储库。
-
单击右上角的 管理资源 可在其他浏览器选项卡中打开Assets存储库并使用AEM Assets管理工具。
-
单击右上角的 视图类型 选择器以将显示更改为列表视图、网格视图、图库视图或瀑布视图。
-
单击 排序顺序 图标可在升序和降序之间更改排序顺序。
{width="700" modal="regular"}
-
单击 排序方式 菜单箭头以将排序条件更改为名称、大小或修改时间。
-
单击左上角的 筛选器 图标以根据您的条件筛选显示的项目。
-
在 搜索 字段中输入文本,以筛选显示的项目以匹配资源名称。
{width="700" modal="regular"}
选择此类型以从系统中选择一个文件,并将其导入Journey Optimizer B2B edition资源库。
在 上传图像 对话框中,将文件从您的系统拖放到文件框中。 最大文件大小为100 MB。
对话框中显示所选图像的文件名。 资源文件名必须是唯一的(跨文件夹),如果具有该名称的文件已存在,则会显示一条消息。 名称最多可包含100个字符,并且不能包含特殊字符(如;、:、\和|)。
单击导入。
使用 图像位置 选项选择图像填充结构组件的方式。 放置设置遵循标准HTML背景图像填充和对齐属性。
其他样式
您可以应用其他结构组件样式来调整其在电子邮件或登陆页面中的显示。
-
在选择了 样式 选项卡的右侧面板上,展开 边框 部分并设置相应选项以显示组件的边框:
-
将切换开关右移以启用边框显示选项,并根据您的设计标准进行设置:
- 若要设置边框颜色,请选中该复选框,然后单击颜色正方形以从选取器中选择颜色。 您可以通过输入已知的RGB、HSL、HSB或十六进制值来选择颜色。 或者,可以使用颜色滑块和颜色域来选择颜色。
{width="300"}
-
要设置边框大小 (线条宽度),请单击向上和向下箭头图标以增加或减少像素数。
-
若要设置边框样式,请从标准CSS
border-style值列表中选择一个值。 -
要确定显示边框的位置,请选中每个 边框位置 复选框。
{width="250"}
-
对于边框半径,根据您想要的拐角曲线设置数值。
值为0(默认)会产生一个方形角。
在选择了 样式 选项卡的右侧面板上,展开 边距 部分并设置结构组件中的边距间距选项。 此样式复制CSS margin参数,该参数控制组件边框之外的空间,将其与其他组件分开。 它会在组件周围创建一个间隙,以影响其定位和周围内容的布局。
根据设计需要设置边距值(像素)。 您可以单独设置组件的所有边、上边框、左右边或每侧的边距:
-
所有边 — 若要设置一个值以应用于所有边,请清除每个边的 不同边距 复选框。 单击向上和向下箭头图标以增加或减少像素数。
{width="250"}
-
上下 — 若要将上边距和下边距设置为相同的值,请设置上设置和下设置之间的 锁定 图标。 单击的向上和向下箭头图标可增加或减少像素数。
-
左右边距 — 若要将左右边距设置为相同的值,请设置左右设置之间的 锁定 图标。 单击的向上和向下箭头图标可增加或减少像素数。
{width="250"}
-
独立 — 若要将每个边距设置为独立值,请在上下设置之间以及左右设置之间设置 Unlocked 图标。 对于每个设置,单击向上和向下箭头图标以增加或减少像素数。
{width="250"}
若要使用值应用其他符合CSS的属性,请使用 高级 样式设置。 您可以更改现有属性的值或添加新属性。 样式使用父 — 子组件(元素)的CSS继承模型应用于组件。
显示的属性反映当前为组件定义的样式。 您可以根据CSS定义更改值。 单击添加 (+)图标为组件添加新的样式属性。
列
使用组件工具栏中的 选择列 工具选择列。 然后,您可以使用列工具栏更改列选择、删除列或为列应用条件内容变体。 列的参数显示在右侧的 设置 和 样式 选项卡中。
更改n:n列
对于大多数结构元件,列宽是静态的。 添加 n:n列 组件时,可以更改列数和列大小。 n:n列组件以宽度相等(20%)的五列开头。
在画布中选择组件后,使用右侧面板中的 列数 选项更改列数。 单击向上箭头图标和向下箭头图标以增加或减少列数,或在字段中输入列数。
在画布中,移动列大小调整图标以调整所选列的宽度。 当增加或减少宽度时,相邻列也会进行调整,以便所有列都占组件宽度的100%。
列样式
在画布中选择列后,您可以设置样式以应用于该列。
-
背景颜色 — 选中该复选框并单击颜色正方形以从选取器中选择颜色。 您可以通过输入已知的RGB、HSL、HSB或十六进制值来选择颜色。 或者,可以使用颜色滑块和颜色域来选择颜色。
{width="300"}
-
背景图像 — 移动切换选择器以启用背景图像设置。
{width="250"}
选择资源源类型并选择图像文件。
-
在选择了 样式 选项卡的右侧面板上,展开 边框 部分并设置相应选项以显示组件的边框:
-
将切换开关右移以启用边框显示选项,并根据您的设计标准进行设置:
- 若要设置边框颜色,请选中该复选框,然后单击颜色正方形以从选取器中选择颜色。 您可以通过输入已知的RGB、HSL、HSB或十六进制值来选择颜色。 或者,可以使用颜色滑块和颜色域来选择颜色。
{width="300"}
-
要设置边框大小 (线条宽度),请单击向上和向下箭头图标以增加或减少像素数。
-
若要设置边框样式,请从标准CSS
border-style值列表中选择一个值。 -
要确定显示边框的位置,请选中每个 边框位置 复选框。
{width="250"}
-
对于边框半径,根据您想要的拐角曲线设置数值。
值为0(默认)会产生一个方形角。
展开 对齐方式 部分,然后选择要使用的垂直对齐方式:顶部、中间或底部。 此样式将转换为标准vertical-align CSS样式,并影响容器组件中的位置。
在选择了 样式 选项卡的右侧面板上,展开 边距 部分并设置结构组件中的边距间距选项。 此样式复制CSS margin参数,该参数控制组件边框之外的空间,将其与其他组件分开。 它会在组件周围创建一个间隙,以影响其定位和周围内容的布局。
根据设计需要设置边距值(像素)。 您可以单独设置组件的所有边、上边框、左右边或每侧的边距:
-
所有边 — 若要设置一个值以应用于所有边,请清除每个边的 不同边距 复选框。 单击向上和向下箭头图标以增加或减少像素数。
{width="250"}
-
上下 — 若要将上边距和下边距设置为相同的值,请设置上设置和下设置之间的 锁定 图标。 单击的向上和向下箭头图标可增加或减少像素数。
-
左右边距 — 若要将左右边距设置为相同的值,请设置左右设置之间的 锁定 图标。 单击的向上和向下箭头图标可增加或减少像素数。
{width="250"}
-
独立 — 若要将每个边距设置为独立值,请在上下设置之间以及左右设置之间设置 Unlocked 图标。 对于每个设置,单击向上和向下箭头图标以增加或减少像素数。
{width="250"}
若要使用值应用其他符合CSS的属性,请使用 高级 样式设置。 您可以更改现有属性的值或添加新属性。 样式使用父 — 子组件(元素)的CSS继承模型应用于组件。
显示的属性反映当前为组件定义的样式。 您可以根据CSS定义更改值。 单击添加 (+)图标为组件添加新的样式属性。
导航树
在可视设计空间中,可以使用导航树访问结构组件,包括列和内容。 单击左侧的 导航树 图标(
Body元素是树结构的根。 单击树中的任意元件或列子元素以在画布上将其选中。 右侧的 设置 和 样式 选项卡显示该组件或列的参数。
在可视设计空间中显示的