触屏UI中的编辑器利用叠加与iframe中限定的内容进行交互。 这种交互方式会对编辑器的使用以及开发人员造成一些限制。本页总结了这些限制,并在可能的情况下提供了解决方案或变通办法。
使用编辑器创作页面时,作者可能会遇到以下功能限制。
时间 编辑页面中,链接处于非活动状态。
页面不能命名 structure
. 已命名的页面 structure
在页面编辑器中将不可编辑。
开发人员在编辑器与CSS的交互中可能会遇到以下限制。
绝对定位的元素可能会导致叠加位置出现问题。
vh
不支持单位,因为iframe高度必须由AEM自动调整。
由于固定背景图像嵌入到iframe中,因此滚动时固定背景图像可能无法显示为固定。
页面的正文元素不支持100%高度。
body {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
}
如果body元素的第一个子元素具有边距,则可以看到边距折叠问题。
body:before, body:after{
content: ' ';
display: table;
}