我想将温泉 ui 页面的背景颜色设置为蓝色或某种颜色。我已经尝试更新 onsen-page 中的样式,但它似乎不起作用。
问问题
5891 次
5 回答
3
你可以试试
html
<ons-page class="red">
<h1>Page 1</h1>
</ons-page>
css
.red {
background-color: red;
}
于 2014-04-17T07:02:05.963 回答
0
对于 v2,让我引用在 Gitter 上提供此信息的@frandiox:
<div class="background"></div>
在您的v-ons-page
和将用作背景的元素中提供一个元素。您可以根据需要设置样式。更多信息在这里:https ://onsen.io/v2/guide/compilation.html#page-compilation
于 2017-08-09T11:38:44.110 回答
0
试试这个,Javascript:
document.addEventListener("init",function(event){
if(event.target.id == "trn")
{
$("#trn .page__background").css("background","#ffffff");
}
});
温泉标签:
<ons-page id="trn">
</ons-page>
于 2017-10-17T12:48:29.217 回答
0
malu ugo对上述答案的解释
ons-page 将按以下方式编译: 它会自动添加 .page、div.page__background 和 div.page__content
<ons-page class="page">
<ons-toolbar></ons-toolbar>
<div class="page__background"></div>
<div class="page__content">
Some content here
<ons-input></ons-input>
<div>More content</div>
</div>
<ons-fab></ons-fab>
</ons-page>
使用javascript改变背景
Javascript:
document.addEventListener("init",function(event){
if(event.target.id == "trn")
{
$("#trn .page__background").css("background","#ffffff");
}
});
温泉标签:
<ons-page id="trn">
</ons-page>
于 2019-10-30T12:16:54.927 回答
0
<ons-template id="tab1.html">
<ons-page id="first-page" >
<div class="background"></div>
<p style="text-align: center;">
My Text
</p>
<style>
.background{
background-color: black;
}
</style>
</ons-page>
</ons-template>
添加类背景的 div 应该有助于设置页面背景的样式
于 2020-11-14T07:33:07.900 回答