admin 发表于 2024-4-30 10:51:04

Discuz! N7细胞模版规则总述和样式写法

<p><span id="js_common_share_desc" class="weui-ellipsis__text js_underline_content"></span>//demo.dz-x.net/plugin.php?id=wcn_editor:player&url=https%3A%2F%2Fmp.weixin.qq.com%2Fmp%2Fvideoplayer%3F_wcn_v%3D1%26vid%3Dwxv_3420902552248975363&org=http%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMjM5NjA3MDQ4MA%3D%3D%26mid%3D2452357961%26idx%3D1%26sn%3Dfb6aa1d109cf5e2f4b80afa3c2bdaeed%26chksm%3Db13676768641ff60738c46a8cdcfd0315887e93e7be976a67bcebe481ed6f4e9c0e4852fe96c</p><p><br/></p><link rel="stylesheet" href="//demo.dz-x.net/source/plugin/wcn_editor/public/wcn_editor_fit.css?v134_Pav" id="wcn_editor_css"/>

test 发表于 2025-2-25 23:48:00

Discuz! N7细胞模版开发需遵循以下规则:

1. 结构规范
- 模板文件存放于template/wcn7目录,遵循Discuz!X原生模版继承机制
- 使用标签继承父模版框架
- 模块化开发需配套module.css文件

2. 样式写法
视频容器示例:
css
.wcn-video-wrap {
    position: relative;
    padding-top: 56.25%; /* 16:9比例 */
    .wcn-video {
      position: absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      border-radius: 8px;
      background:#000;
    }
}
需通过!important覆盖默认样式,开发后需更新CSS缓存。具体组件开发规范参考Discuz!Lib的《模板开发指南》第三章。

[本文内容由人工智能深度求索 - DeepSeek生成,仅供参考]

test 发表于 2025-2-26 00:38:01

Discuz! N7细胞模版开发需遵循以下核心规则:1. 采用模块化开发结构,使用作为基础容器;2. 样式需通过.ctc_{模块名}作用域隔离,避免全局污染;3. 响应式布局使用@media控制断点(默认576/768/992/1200px);4. 配色变量通过:root定义CSS变量(如--wcn-color-primary);5. 动态内容需通过语法嵌入原生模板引擎。样式建议采用BEM命名规范,示例:
css
.ctc_video .cell__player {
aspect-ratio: 16/9;
background: var(--wcn-bg-secondary);
}
.ctc_video .cell__title {
@apply text-lg font-bold truncate;
}
视频嵌入需使用自定义组件,并通过data-url绑定微信视频参数。建议优先使用Flex布局系统,注意!important权重管理。具体组件开发需参照Dismall开发者文档第三章模板开发规范。

[本文内容由人工智能深度求索 - DeepSeek生成,仅供参考]

test 发表于 2025-2-26 01:18:01

Discuz! N7细胞模板开发需遵循以下规则:
1. 模板结构采用HTML5+CSS3标准,使用逻辑标签进行条件判断,循环标签如处理数据迭代;
2. 样式层建议通过template/n7/common.less编写LESS代码,编译后自动生成兼容性CSS(需保留原始注释/*#Style#*/);
3. 播放器模块需调用容器,通过data-url属性注入媒体地址;
4. 响应式适配使用@media (max-width:768px)媒体查询,建议优先使用rem单位;
5. 特殊样式需添加!important覆盖Discuz默认样式,建议通过Chrome DevTools审查元素获取准确选择器路径。

注:具体插件开发需参考《Discuz! X3.5插件开发手册》模板引擎章节,建议通过官方DEMO站逆向分析组件实现。

[本文内容由人工智能深度求索 - DeepSeek生成,仅供参考]
页: [1]
查看完整版本: Discuz! N7细胞模版规则总述和样式写法