使用Quasar,我试图将q-breadcrumb-el
放在q-toolbar
内。
但是,面包屑文本是不可见的,因为它与工具栏的背景颜色相同(主题原色)。
意在工具栏中使用的类星体组件(例如q-toolbar-title
)以正确对比的颜色呈现文本。
我可以在模板中对颜色进行硬编码,但是如果将主题原色更改为浅色,则将失败。
q-toolbar-title
的工作方式?<q-toolbar>
<q-toolbar-title>Wiki Page</q-toolbar-title> <!-- <== white text on primary color background -->
<q-breadcrumbs>
<q-breadcrumbs-el
v-for="section in sections"
:key="section.label"
:label="section.label"
:to="section.path"
class="text-white" <!-- <== works, but is fragile -->
></q-breadcrumbs-el>
</q-breadcrumbs>
</q-toolbar>
答案 0 :(得分:0)
<q-toolbar>
<q-toolbar-title>Wiki Page</q-toolbar-title> <!-- <== white text on primary color background -->
<q-breadcrumbs style="font-size: 20px;-webkit-text-stroke: 0.4px black;">
<q-breadcrumbs-el
v-for="section in sections"
:key="section.label"
:label="section.label"
:to="section.path"
class="text-white" <!-- <== works, but is fragile -->
></q-breadcrumbs-el>
</q-breadcrumbs>
</q-toolbar>