2

そのため、要素に遠近変換を追加しようとしていますが、Safari でテキストが途切れています。以下のCodePenをChromeで開くと正常に表示されますが、Safariでは白い文字が切れてしまいます。他の質問を検索しましたが、問題を解決するものはありませんでした。

-webkit-transform: perspective(26.08696em) rotateX(-30deg);

http://codepen.io/anon/pen/aOaNNX

4

2 に答える 2

4

今日も同じ問題に直面していました。transform: translateZ(10px);切り取られていたテキストにプロパティを設定する問題を修正しました。値を自分にとって意味のあるものに変更します。

于 2016-01-18T20:21:39.997 に答える
-1
.field--name-residential-status {
  height: 70px;
  width: 100px;
  position: relative;
}

.property-status {
  display: inline-block;
  color: white;
  letter-spacing: 0.09375em;
  padding: 1.2em 2em;
  position: relative;
  z-index: 1000;
  padding-top: 1em;
  text-transform: uppercase; 
}

.property-status span {
  position: absolute;
  z-index: 5000;
  -webkit-transform: translateZ(5000px);
}

.field--name-residential-status:before {
  display: block;
  content: "";
  background-color: #2F2F2F;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 2000;
  -webkit-transform: perspective(26.08696em) rotateX(-30deg);
  -moz-transform: perspective(26.08696em) rotateX(-30deg);
  -ms-transform: perspective(26.08696em) rotateX(-30deg);
  -o-transform: perspective(26.08696em) rotateX(-30deg);
  transform: perspective(26.08696em) rotateX(-30deg);
  -webkit-transform-origin: 0% 50%;
  -moz-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  -o-transform-origin: 0% 50%;
  transform-origin: 0% 50%; 

}
于 2015-10-06T15:44:14.013 に答える