温泉UIの質問:
onsen-ui の左上 (ナビゲーション セクション) にロゴを表示するにはどうすればよいですか? ここにロゴを表示したいという属性はありますか? 次のようなものです:
サブページでは、ナビゲートバックの横にロゴを表示したいと思います
< [ロゴ]
「最近」の代わりにサンプル画像を表示したいと思います(最近がロゴに置き換えられていることを示すために上に表示されています)
少なくともナビゲーターの開始ページについては、これで十分であることがわかりました。
左ボタン アイコンをカスタム クラスに設定する
<ons-navigator
title="Recent Ideas"
right-button-icon="fa fa-lg fa-search"
left-button-icon="fa fa-lg app-logo"
on-right-button-click="ons.navigator.pushPage('page3.html', { title: 'Page 3' })"
page="feed.html">
</ons-navigator>
ロゴ イメージを bg として使用して、css でカスタム クラスを定義します。
.app-logo {
background: url('../images/logo.png');
width: 3em;
height: 3em;
background-repeat: no-repeat;
background-position: center .5em;
}
OnsenUI を最新バージョン (現在は 1.1.1) に更新します。新しい「ons-toolbar」要素があり、左、中央、右の div を構成できます。たぶん、いくつかのCSS適応を行う必要があります。