FF は、一部の div でインポートされたフォントまたはグラデーションと境界線の半径を表示しませんが、その理由はよくわかりません。
サイトは次のとおりです。見出しのフォントは Arial Rounded MT Bold にする必要があります。中央の h2 グラデーションは表示されません。左右のナビゲーション div とタイトルは境界線半径 5px で、Twitter の吹き出しは表示されません。正しく表示します。
誰かがおそらくChromeと比較できるなら、それは素晴らしいことであり、それがどのように見えるべきか..
フォントの CSS は次のとおりです。
@font-face {font-family:'Arial Rounded MT Bold';src: url("/Fonts/ArialRoundedBold.ttf") format('truetype');}
@font-face {font-family:'Arial Rounded MT Light';src: url("/Fonts/ArialRoundedLight.ttf") format('truetype');}
表示されていない H2 Middle グラデーション:
#middle h2 {margin-bottom:5px;color:#293346;font-size:22px;padding:3px 2.3%;background:-webkit-gradient(linear, left top, left bottom, from(#EBEBEC), to(lightGrey));background: -moz-linear-gradient(top, #EBEBEC, #lightGrey);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEBEC', endColorstr='#dcdcdc');border:1px solid #d5d5d5;-webkit-border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-topleft: 10px;border-top-right-radius: 10px;border-top-left-radius: 10px;}
たとえば、「ディレクトリ」の左上のナビゲーション見出しには、境界半径が必要です。
#left-nav .quickjump h2 {border:1px solid #4D535C;padding:2px 0;background:#676E79;color:#fff;text-shadow:0 1px 0 #5d5e80;font-size:14px;border-top-right-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-topleft: 5px;text-indent:10px;-webkit-gradient(linear, left top, left bottom, from(#808792), to(#727A86));background: -moz-linear-gradient(top, #808792, #727A86);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#808792', endColorstr='#727A86');}
そして、「スピーチ」ビットが正しく表示されていない右ナビゲーションの吹き出し:
.twtr-tweet {
background-color: #Ffffff !important;
border-radius: 5px;
box-shadow: 0 0 6px #777777;
display: inline-block;
padding: 10px 18px;
position: relative;
vertical-align: top;float: left; !important;
width:60%;}
.twtr-tweet::before {
background-color: #Ffffff;
content: "\00a0";
display: block;
height: 16px;
position: absolute;
top: 11px;
transform: rotate( 29deg ) skew( -35deg );
-moz-transform: rotate( 29deg ) skew( -35deg );
-ms-transform: rotate( 29deg ) skew( -35deg );
-o-transform: rotate( 29deg ) skew( -35deg );
-webkit-transform: rotate( 29deg ) skew( -35deg );
width: 20px;
}
#tweet-id-1 {float: left;margin: 5px 10%;}
#tweet-id-1::before {box-shadow: -2px 2px 2px 0 rgba( 178, 178, 178, .4 );left: -9px;}
#tweet-id-2 {float: right;margin: 5px 10%;}
#tweet-id-2::before {box-shadow: 2px -2px 2px 0 rgba( 178, 178, 178, .4 );right: -9px;}
#tweet-id-3 {float: left;margin:5px 10%;}
#tweet-id-3::before {box-shadow: -2px 2px 2px 0 rgba( 178, 178, 178, .4 );left: -9px;}
#tweet-id-4 {float: right;margin: 5px 10%;}
#tweet-id-4::before {box-shadow: 2px -2px 2px 0 rgba( 178, 178, 178, .4 );right: -9px;}
どんな助けでも大歓迎です..
**問題を修正しました-フォントフェイスが間違ったURLとborder-radius:0;でした。IEからMoz半径をキャンセルしました...
グラデーションには、文字間に余分なスペースがありました。何年も見ていたのに、突然見つけました..返信ありがとうございます。