CSS3や画像リソースを使わずにGoogle Chromeのようなタブバーを作成する方法を探しています。私はIE8で動作するようにしたい。
CSS3変換なしのクロムタブのようなスタイリング要素ですか?
...
これは私がインターネットで見つけましたが、あなたが見ることができるように、それはIE8で利用されていない、「変換」を使用CSS3 exampleです。古いIE < 9については
.tab-box {
height:50px;
background: #fff;
border-radius: 4px;
border:1px solid #ccc;
margin:0 10px 0;
box-shadow: 0 0 2px #fff inset;
-webkit-transform: perspective(100px) rotateX(30deg);
-moz-transform: perspective(100px) rotateX(30deg);
}
基本的にIE8 ...の背景イメージをサポートしている場合。そうでなければ、SVG。 –
この例では 'border-radius'を使用しています。これはIE8でも動作しません。あなたはイメージなしでそのような外観を得る運を持つことはありません。しかし、あなた自身に尋ねます:あなたは気にしますか?旧式のブラウザを使っている人は、旧式の長方形のタブを取得します。 Boo-frickin'-hoo。おそらく、古くて時代遅れで、非常に脆弱なブラウザを使用する代わりに、うまくアップグレードするべきでしょうか? –
@NiettheDarkAbsol残念ながら、私が同意する限り、彼が従わなければならない具体的なガイドラインがある場合、例えば彼が会社のために働いたり、クライアントのためにフリーランスである場合、単に彼らに "アップグレード"を伝えるのは適切な対応ではない。また、彼が書いているサイト/ソフトウェアは、アップグレードされたソフトウェアを実行しない特定のサーバーソフトウェア用に作成されていることもあります。 (2016年3月現在、ユーザーの7.8%がまだIE8を使用しています:Cソース:https://www.netmarketshare.com/browser-market-share.aspx) –