【问题标题】:make clarity design buttongroup responsive使清晰设计按钮组响应
【发布时间】:2020-03-24 16:38:54
【问题描述】:

如何使清晰度设计按钮组像清晰度按钮一样响应?

这是清晰按钮组的实际行为:

这里是正常清晰度按钮的行为:

如您所见,按钮宽度减小,文本溢出为省略号。

如何将相同的属性添加到按钮组?

我的依赖:

"@angular/animations": "^9.0.5",
"@angular/common": "^9.0.5",
"@angular/compiler": "^9.0.5",
"@angular/core": "^9.0.5",
"@angular/forms": "^9.0.5",
"@angular/platform-browser": "^9.0.5",
"@angular/platform-browser-dynamic": "^9.0.5",
"@angular/router": "^9.0.5",
"@clr/angular": "^2.3.8",
"@clr/icons": "^2.3.8",
"@clr/ui": "^2.3.8",

【问题讨论】:

    标签: css button responsive vmware-clarity buttongroup


    【解决方案1】:

    好的,我找到了解决办法

    将此css规则放入按钮组

    .btn-group {
      display: flex;
    }
    

    和你的标签

    label {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    

    这应该是正常的行为,但无论如何这工作

    【讨论】:

    • 我们不这样做的原因是因为像这样的隐藏文本违反了可访问性。用户应该能够看到元素中的所有内容以正确访问选项,尤其是在按钮等交互式元素中。
    猜你喜欢
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多