css - Ionic 3 如何向晶圆厂添加非包装标签

标签 css ionic-framework ionic3 floating-action-button

我有一个 fab 列表,其中包含带有标签的 fab 按钮。

我找到了 Fabs With Labels In Ionic 3 & whats the correct way of inserting label in an Ionic FAB list .

我的 HTML 代码是:

<ion-fab left top>
    <button ion-fab color="light">
      <ion-icon name="menu"></ion-icon>
    </button>

    <ion-fab-list side="bottom">

      <button ion-fab>
        <ion-icon name="person"></ion-icon>
        <ion-label>Test Test Test</ion-label>
      </button>


      <button ion-fab>
        <ion-icon name="alarm"></ion-icon>
        <ion-label>Bla Bla</ion-label>
      </button>

    </ion-fab-list>

  </ion-fab>

CSS

button[ion-fab] {
  overflow: visible;
  position: relative;

  ion-label {
    display: inline-block;
    position: absolute;

    top: -8px;
    left: 60px;

    color: white;
    background-color: rgba(0,0,0,0.7);
    line-height: 24px;
    padding: 4px 8px;
    border-radius: 4px;


    pointer-events: auto;
  }

  contain: layout;
}

但是如果我没有指定宽度,标签会将文本换行。 如果我这样做,标签不会根据标签的内容调整宽度。

enter image description here

如何让标签内容不换行?

最佳答案

问题源自

ion-label {
  white-space: normal !important;
}

来 self 的 app.scss

关于css - Ionic 3 如何向晶圆厂添加非包装标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58526728/

相关文章:

javascript - 如何在 Ionicframework 中输出异步/可观察数据?

javascript - 从 Objective C 委托(delegate)回调到 Cordova 插件

javascript - $ionicLoading 中的可点击内容

angular - Ionic2 两个 ion-datetime 彼此相邻

angular - 从 ios 钥匙串(keychain)加载用户名/密码时,Ionic Angular 输入直到单击才会更新

html - 到外部样式表的异常链接

html - 在图像上定位元素

angular - For-each in ionic2 with angularjs2

javascript - 使用 CSS 设置 Highcharts 颜色主题

javascript - 当按下发送按钮时,如何将表格发送到我的电子邮件?