我正在使用MaterializeCSS,并将其输出到FAB Links的卡片行中。

<div class="row">
  <div class="col s6 m4 l3" *ngFor="let card of cards">
    <div class="card sticky-action">
      <div class="card">
        <div class="card-image waves-effect waves-block waves-light">
          <img class="activator responsive-img" src="{{card.image_url}}">
        </div>
        <div class="card-content card-wrap-around-name">
          <div class="card-title activator grey-text text-darken-4 text-hide-me">
            {{card.name}}
          </div>
          <i class="material-icons right">more_vert</i>
          <p><a href="#">TBD</a></p>
        </div>
        <div class="card-action">
          <a [routerLink]=''>Add to Decks</a>
          <a [routerLink]=''>Add to Collections</a>
        <div class="card-reveal">
          <span class="card-title grey-text text-darken-4">
            {{card.name}}<i class="material-icons right">close</i>
          </span>
          <p>{{card.text}}</p>
        </div>
        </div>
      </div>
    </div>
  </div>
</div>


是HTML-card-title最初是HTML,但是在四处寻找之后,我将其移至DIV,以查看是否这就是CSS无法正常工作的原因。

萨斯

.text-hide-me
  overflow: hidden
  white-space: nowrap
  -o-text-overflow: ellipsis
  -ms-text-overflow: ellipsis
  text-overflow: ellipsis


我尝试使用此CSS来强制'title'不回绕:我还尝试仅将font-size更改为22px。但这是临时解决方法,因为在此示例中标题仅“很长”,但它们可能更长。

css - MaterializeCSS卡未水平对齐-LMLPHP

这是一个两个因素的问题:卡片图像始终是以下三种尺寸之一:

A) No Card Image so it uses my saved one
B) Older cards which are much smaller(Maybe 50-60px)
C) The average card which looks fine, until it's next to A or B


我猜想〜420px可以对齐图像,但是它们仍然有点偏离-像这样真正影响输出的问题是某些卡具有2+行的“标题”,这会导致滴流效果。 CSS似乎没有任何影响,我不知道这是否是因为MaterializeCSS正在在CSS之后初始化并覆盖它或其他东西。

任何输入将不胜感激-我尝试了许多不同的策略(使用但没有骰子。这是我需要解决的问题,因为这些卡甚至都不长-这将是有问题的(我也有FAB链接过长的问题,但我可以模拟此结果以提供帮助)
css - MaterializeCSS卡未水平对齐-LMLPHP

最佳答案

我认为最好的解决方案是在达到卡片宽度时在标题上添加点(...):

.text-hide-me {
    display:inline-block;
    width:100%;
    white-space: nowrap;
    overflow:hidden !important;
    text-overflow: ellipsis;
}


它可以使用不同的字体大小和卡片宽度。

工作示例:https://codepen.io/xristoeftimov/pen/XMgdjO

10-07 15:19