我想为 body 标签添加样式,目前我最终得到以下代码:
<body class="xspView tundra">
<div style="margin: 0px">
但我想实现这一点:
<body class="xspView tundra" style="margin: 0px">
这是否可能在不删除现有功能的情况下(即不删除 dojo 和默认的 xpages 功能)?
我想为 body 标签添加样式,目前我最终得到以下代码:
<body class="xspView tundra">
<div style="margin: 0px">
但我想实现这一点:
<body class="xspView tundra" style="margin: 0px">
这是否可能在不删除现有功能的情况下(即不删除 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>
如果您有多个 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>
您不必使用主题将样式添加到 XPages 正文标记。您可以在样式属性下的页面本身上执行此操作。源代码如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
styleClass="myBodyStyle">
</xp:view>
呈现给浏览器的内容为:
<body class="myBodyStyle">
添加具有 BODY 条目的 css 文件。把你的保证金放在那里。如果您想全局使用它,请将 css 添加到主题中
为什么不在css文件中做呢?包括这个:
body {
margin: 0px;
}
就像任何 HTML 样式一样......或者,也许我不完全理解你的意思......