私のウェブサイトのバナーを少し違ってやろうとしています。cssクリップパスの代替方法
私は種類のこのような
何か探して "下矢印" であるためには、下の境界をしたい:JS FIDDLE
.indexBanner {
background-image: url('https://i.stack.imgur.com/dFUnt.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: cover;
background-color: #404040;
height: 500px;
position: relative;
-webkit-clip-path: polygon(50% 0%, 100% 0, 100% 85%, 50% 100%, 0 85%, 0 0);
}
<div class="indexBanner"></div>
しかし、現在、私はクリップパスを使用しています、これをFirefoxとIEではサポートされていません。 また、「矢印の形をした」ボーダーが少し乱雑であることがわかります。
私はまた、transform: skew
を試しました。この場合、結果は「チャットバブル」のようなものでした。
私はすべてのアイデアがないので、これを行う方法はありますか?
この回答に記載されている「スキュー」アプローチを使用できます。http://stackoverflow.com/questions/30368404/how-to-create-a-polygon-shape-div/30370429#30370429私はあなたが「バブルの泡」効果の意味を理解していません。たぶん、デモを見せたら、微調整するのに役立つかもしれません。 SVGはあなたの最善の策です。 – Harry
をチェックする[こちら](https://jsfiddle.net/alireza_safian/qkvz8z1j/10/) – Alex
FirefoxがSVGの ''要素を参照して 'clip-path'をサポートしており、 'ポリゴン'を約1年(接頭辞なし)。 'about:config'で' layout.css.clip-path-shapes.enabled'フラグを 'true'に設定する必要があります。 –
Ana