Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在组件上动态插入类名';s包装元件_Css_Adobe_Aem - Fatal编程技术网

Css 在组件上动态插入类名';s包装元件

Css 在组件上动态插入类名';s包装元件,css,adobe,aem,Css,Adobe,Aem,我正在使用cq:htmlTag为其中一个组件生成自定义标记 对于“class”属性,我知道我可以提供作为CSS文件一部分的静态类名,但我的要求是将“template name”作为类属性值 CQ是否提供了一种使用动态值的方法?我认为不是现成的。我可以想出一些变通办法: 将另一个标记添加为设置该类的子级(可能不是您想要的) 使用javascript在加载时添加它(如果没有延迟) 覆盖parsys并在那里实现您的逻辑

我正在使用
cq:htmlTag
为其中一个组件生成自定义标记

对于“class”属性,我知道我可以提供作为CSS文件一部分的静态类名,但我的要求是将“template name”作为类属性值


CQ是否提供了一种使用动态值的方法?

我认为不是现成的。我可以想出一些变通办法:

  • 将另一个标记添加为设置该类的子级(可能不是您想要的)
  • 使用javascript在加载时添加它(如果没有延迟)
  • 覆盖parsys并在那里实现您的逻辑