【问题标题】:How to card-reveal button make like FAB button in MaterializeCSS?如何在 MaterializeCSS 中显示按钮制作类似于 FAB 按钮?
【发布时间】:2016-07-12 13:20:20
【问题描述】:

我想让card-reveal的关闭功能像FAB按钮。

<div class="card">
    <div class="card-image waves-effect waves-block waves-light">
        <img class="activator" src="http://materializecss.com/images/office.jpg">
    </div>
    <div class="card-content">
        <span class="card-title activator grey-text text-darken-4">Card Title<i class="material-icons right">&#xE5D4;</i></span>
        <p><a href="#">This is a link</a></p>
    </div>
    <div class="card-reveal">
        <span class="card-title grey-text text-darken-4">Card Title<i     class="material-icons right">close</i></span>
        <p>Here is some more information about this product that is only revealed once clicked on.</p>
    </div>
</div>

Here is my JSFiddle

我需要的?虽然材料设计图标现在可以在这个例子中使用,但我需要将“关闭”按钮设置为 fab。这意味着,即使card-reveal 内容向下滚动,关闭按钮也会保持在card-reveal 部分中的位置并且可见。 有可能吗?

【问题讨论】:

    标签: materialize floating-action-button


    【解决方案1】:

    卡片组件的性质似乎让这很难实现,而无需使用 hacky 和混合奇怪的 CSS 属性。我认为我能实现的最好的仍然看起来令人愉悦的是一个 FAB,它可以与card-reveal 一起上下移动。可能存在另一种解决方案,但可能不是那么干净。

    <div class="card">
      <div class="card-image waves-effect waves-block waves-light">
        <img class="activator" src="http://materializecss.com/images/office.jpg">
      </div>
      <div class="card-content">
        <span class="card-title grey-text text-darken-4">
          Card Title
        </span>
        <a class="activator btn-floating red right"></a>
        <p><a href="#">This is a link</a></p>
      </div>
      <div class="card-reveal">
        <span class="card-title grey-text text-darken-4">
          Card Title
          <a class="card-title btn-floating red right"></a>
        </span>
        <p>Here is some more information about this product that is only revealed once clicked on.</p>
      </div> 
    </div>
    

    【讨论】:

    • 其实不是这样的。因为,按钮不在卡片中保持位置。当我向下滚动时,按钮向上。但我想要那个,按钮保持在卡片中的位置。像标准的FAB
    • 您希望按钮位于右上角还是右下角?
    • 我的答案已被编辑,但我仍然认为它不完全适合您的用例。
    • 我在 jsfiddle 中运行你的 codr,并且按钮随着滚动而移动。当 svroll 向上或向下移动时,我的需要按钮仍然稳定。这意味着按钮必须浮动
    • 我很抱歉。请同时查看我编辑的描述。我确定有一种方法可以做到这一点,但我不确定是否有干净的方法。可能需要更多的自定义。
    猜你喜欢
    • 2018-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多