将文本放在绝对定位 div 的中心

卡卓·劳尼亚尔

在下面的 html 片段中,我尝试将文本放置在divclass绝对定位的中心featured-price但是spanclass里面的文本在centerddiv 中是不可见的。我正在使用 **materialize css ** 框架进行开发。

.review-star{
  color: #20BF55;
}
.featured-price{
  display: table;
  bottom: 15px;
  left: 0;
  padding: 3px 10px 2px 10px;
  font-size: 16px;
  height: 180px;
  position: absolute;
  background-color: #FF5964;
  -webkit-clip-path: polygon(0 80%, 100% 80%, 100% 100%, 0% 100%);
  clip-path: polygon(0 80%, 100% 80%, 100% 100%, 0% 100%);
  .centerd{
    color:white;
  }  
}
<link href="https://fonts.googleapis.com/icon?family=Material+Icons"" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css" rel="stylesheet"/>
<div class="row">
  <div class="col s12 m4 l4">
    <div class="card">
      <div class="card-image">
        <img src="https://source.unsplash.com/400x300/?shoes">
        <div class="featured-price blue-text  text-darken-2 center-align">
          <span class="centerd">Text</span>

        </div>
      </div>
      <div class="card-content">
        <span class="card-title uk-margin-remove-vertical" id="package-title">Item Title</span>
        <span>Brand,</span>
        <span>Category</span>
        <br>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
      </div>
    </div>
  </div>
    <div class="col s12 m4 l4">
    <div class="card">
      <div class="card-image">
        <img src="https://source.unsplash.com/400x300/?shoes">
        <div class="featured-price blue-text  text-darken-2 center-align">
          <span class="centerd">Text</span>

        </div>
      </div>
      <div class="card-content">
        <span class="card-title uk-margin-remove-vertical" id="package-title">Item Title</span>
        <span>Brand,</span>
        <span>Category</span>
        <br>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
      </div>
    </div>
  </div>
    <div class="col s12 m4 l4">
    <div class="card">
      <div class="card-image">
        <img src="https://source.unsplash.com/400x300/?shoes">
        <div class="featured-price blue-text  text-darken-2 center-align">
          <span class="centerd">Text</span>

        </div>
      </div>
      <div class="card-content">
        <span class="card-title uk-margin-remove-vertical" id="package-title">Item Title</span>
        <span>Brand,</span>
        <span>Category</span>
        <br>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
        <i class="material-icons review-star">star</i>
      </div>
    </div>
  </div>
</div>

如果有人可以打印出我在上面犯的错误,我将不胜感激。

维卡斯·贾达夫

.featured-price如下所示将类的高度 180px 更改为 60px并删除clip-path

    .featured-price{
       height:60px;
      /* -webkit-clip-path: polygon(0 80%, 100% 80%, 100% 100%, 0% 100%);
       clip-path: polygon(0 80%, 100% 80%, 100% 100%, 0% 100%); remove this clip-path*/
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将按钮放在 div 的中心

来自分类Dev

绝对定位div中的中心元素

来自分类Dev

将div内部的div放在页脚中心

来自分类Dev

将文本放在div的中心,而忽略其中的其他元素

来自分类Dev

当其中的文本太长时,尝试将 div 定位在中心

来自分类Dev

将div置于中心

来自分类Dev

将文字放在父div的水平中心

来自分类Dev

将div放在Bootstrap列的中心

来自分类Dev

将div放在Bootstrap列的中心

来自分类Dev

如何将 ap 放在 div 的中心?

来自分类Dev

将div定位在通知中心下方

来自分类Dev

无法在中心对齐绝对 div

来自分类Dev

将div放在另一个div的中心

来自分类Dev

将三个DIV放在中心DIV上

来自分类Dev

CSS 将 div 中心放在居中的 div 中

来自分类Dev

旋转div内的中心文本

来自分类Dev

div中的Bootstrap中心文本

来自分类Dev

css用于将文本居中div的中心

来自分类Dev

将div与页面中心对齐

来自分类Dev

将GridView移至div的中心

来自分类Dev

将Div置于绝对位置的中心的更好方法是?

来自分类Dev

将<div>连接到中心<div>

来自分类Dev

如何将文字放在内部div的中心?

来自分类Dev

将图片放在div的上方,并位于顶部中心位置

来自分类Dev

将 div 放在中心并将图像与其“左侧”对齐

来自分类Dev

绝对div的垂直对齐中心

来自分类Dev

绝对中心动态div数

来自分类Dev

为什么Div中心的文本在Dreamweaver中而不是Web中心?

来自分类Dev

无法将文本置于绝对定位的div内