鹡鸰面板类型中的“classname”
`classname` in panel types of wagtail
class wagtail.admin.edit_handlers.xxxxxPanel(field_name, classname=None, widget=None, heading='', disable_comments=False)
Q1:我想知道 classname=
的可能值的完整列表是什么?我没有找到任何关于这个论点的可靠参考。
Q2:引入classname=
的目的是什么?仅用于渲染 Wagtail CMS 编辑页面还是它也影响 published HTML 页面的渲染? (例如,classname=title
将呈现为 <h2>
标记,而不是已发布的 HTML 页面中的 <p>
标记)
classname
选项将给定的字符串添加到编辑界面中面板 HTML 的 class="..."
属性中。不影响前端渲染
因为它只是一个字符串,你可以在那里设置任何你喜欢的值,但当然只有在有相应的 CSS 规则时它才会起作用。 full
和 title
是 Wagtail 本身提供的仅有的文档样式,但可以通过 insert_editor_css 挂钩添加您自己的自定义样式。
class wagtail.admin.edit_handlers.xxxxxPanel(field_name, classname=None, widget=None, heading='', disable_comments=False)
Q1:我想知道 classname=
的可能值的完整列表是什么?我没有找到任何关于这个论点的可靠参考。
Q2:引入classname=
的目的是什么?仅用于渲染 Wagtail CMS 编辑页面还是它也影响 published HTML 页面的渲染? (例如,classname=title
将呈现为 <h2>
标记,而不是已发布的 HTML 页面中的 <p>
标记)
classname
选项将给定的字符串添加到编辑界面中面板 HTML 的 class="..."
属性中。不影响前端渲染
因为它只是一个字符串,你可以在那里设置任何你喜欢的值,但当然只有在有相应的 CSS 规则时它才会起作用。 full
和 title
是 Wagtail 本身提供的仅有的文档样式,但可以通过 insert_editor_css 挂钩添加您自己的自定义样式。