1
を重ねる擬似背景後
だから私が作ったいくつかの小さなタブ:彼らはクロームの罰金、およびiPadとiPhoneのSafariにも、細かい表示前とテキスト
https://jsfiddle.net/pkpy08wy/2/
。しかし、マックのサファリでは背景がテキストを覆います。
アイデア?
.address_tab {
position: relative;
display: inline-block;
padding: 10px 30px 8px;
color: #14528b;
margin-left: 20px;
}
.address_tab::before {
content: ''; /* To generate the box */
position: absolute;
top: 0; right: 0; bottom: 0; left: 0;
z-index: -999;
background: #d0d0d0;
background: -webkit-linear-gradient(left, #d0d0d0, #e8e8e8);
background: -o-linear-gradient(right, #d0d0d0, #e8e8e8);
background: -moz-linear-gradient(right, #d0d0d0, #e8e8e8);
background: linear-gradient(to right, #d0d0d0 , #e8e8e8);
transform: perspective(4px) rotateX(1deg);
border: 1px #b2b2b2 solid;
}
.address_tab::before {
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
<div class="address_tab">
Delivery Details
</div>
に更新フィドルだことにより、それは読んで良いことです!ただ私のパディングを変更する必要があります:)ありがとう!間違いなくそれにも読書を与えるでしょう。 –
@SamJonesうれしくて助かりました! :) – VilleKoo
@SamJones:IE11は 'preserve3d'をサポートしていないので、この解決策は失敗するでしょう。 – LGSon