Content management system AEM-将单独的样式应用于组件的编写视图和发布视图
我使用的是Adobe Experience Manager,我需要对组件的“编写”视图和“发布”视图应用不同的样式。原因是我有一些JS可以改变桌面大小的组件布局,但是在创作模式下,这意味着组件不再可用或完全可见 到目前为止,我已经:Content management system AEM-将单独的样式应用于组件的编写视图和发布视图,content-management-system,adobe,aem,Content Management System,Adobe,Aem,我使用的是Adobe Experience Manager,我需要对组件的“编写”视图和“发布”视图应用不同的样式。原因是我有一些JS可以改变桌面大小的组件布局,但是在创作模式下,这意味着组件不再可用或完全可见 到目前为止,我已经: 在Adobe论坛中查找类似的问题 尝试根据编辑模式为true的条件在html文件中添加某些样式: <sly data-sly-test.author="${wcmmode.edit}"><style><!--m
- 在Adobe论坛中查找类似的问题
- 尝试根据编辑模式为true的条件在html文件中添加某些样式:
<sly data-sly-test.author="${wcmmode.edit}"><style><!--my code--></style></sly>
所以我假设您已经在项目客户端库中为这个组件定义了一些CSS,这些CSS应该已经加载到您的页面上了。要在作者模式下使其风格不同,可以尝试以下步骤-
要尝试一下-看起来很有希望!如果这是解决方案,我们将检查并竖起大拇指查看您的答案。感谢you@EmmaEarlKent有一个例子更详细地解释了这个用例。当然@EmmaEarlKent!
<div class="custom-component">
<!-- your custom component html code goes here -->
</div>