我是angular md的新手,所以这可能是一个愚蠢的问题,但我无法弄明白。我想添加一个类" leadTimeTooltip"到md-tooltip,并在这样的css文件中设置样式,但它不起作用:
.leadTimeTooltip{
height: auto !important;
width:auto !important;
white-space: inherit !important;
font-size: 12px !important;
background-color: rgba(247,247,247,0.85);
color: black;
}

<md-tooltip md-delay="600" class="leadTimeTooltip">
<pre class="leadTimePre">{{partVm.leadTimeExplanation}}</pre>
</md-tooltip>
&#13;
md-tooltip ._md-content {
...
}
&#13;
md-tooltip ._md-content .leadTimeTooltip{
...
}
&#13;
答案 0 :(得分:0)
如果要使用pre
标记,请在div或button或span元素(不是p
)组件中使用md-tooltip。然后你的模板可以是:
<div>Hover over me
<md-tooltip md-delay="600" class="leadTimeTooltip">
<pre class="leadTimePre">{{tooltipContent}}</pre>
</md-tooltip>
</div>
以下链接工作plunker将css属性添加到特定工具提示的内容:https://plnkr.co/edit/R2iIr9bMlS5nONpJuRc4?p=preview