我想在body标签上添加样式,目前我最终得到了这段代码:
<body class="xspView tundra">
<div style="margin: 0px">
Run Code Online (Sandbox Code Playgroud)
但我想实现这个目标:
<body class="xspView tundra" style="margin: 0px">
Run Code Online (Sandbox Code Playgroud)
这是否可以在不删除现有功能的情况下(即不删除dojo和默认的xpages功能)?
是的你可以,
如果你有一个名为'home'的xpage.您可以将样式定义添加到xpage中的标记.例如:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" styleClass="ddd" style="margin: 20px;">
// your content goes here
</xp:view>
Run Code Online (Sandbox Code Playgroud)
如果您有多个xpage设计并且您不想将这些代码行添加到每个xpage,您可以使用Themes自动将样式添加到body标签:
<control override="false">
<name>ViewRoot</name>
<property mode="concat">
<name>styleClass</name>
<value>xspView tundra</value>
</property>
<property mode="concat">
<name>style</name>
<value>margin: 20px</value>
</property>
</control>
Run Code Online (Sandbox Code Playgroud)