私はCSS3でちょっと遊ぼうとしており、純粋にCSS3からNetscapeのロゴを作成してトレーニングしています。ここでオーバーフロー:Firefoxでは非表示になりますが、Chromeでは非表示になります。どうして?
がリンクである:
http://alonbt.com/css3/netscape/
事がある:Firefoxでは、すべてがうまく見えますが、Chromeで何かがうまくいきません。私はこれがoverflow:hidden
だと仮定しています - Firefoxでは動作しますが、Chromeはうまく表示されません。
何か問題がありますか?私はここに、この問題に詳細まし
うまくやった!あなたが言ったように、 'overflow:hidden 'を持つ' border-radius'には問題があるようです。 Webkitはそれらの2つの組み合わせを理解していないように見え、それを長方形のように扱います。 Webkitにバグレポートを提出することを検討する必要があります。 http://www.webkit.org/quality/reporting.html – mqchen
素晴らしいもの!遭遇しているバグは、http://code.google.com/p/chromium/issues/detail?id=60005です。これは同様の問題かもしれません:http://stackoverflow.com/questions/5736503/how-to-make-css3rounded-corners-hide-overflow-in-chrome-operaポスターが解決できました。 「whiteCircle」と「blackCircle」に「position:relative」を置き換えて、代わりにマイナスマージンを動かすと気分が良くなると気付きましたが、探している効果をどのように達成するかについてのより良い考えがあるでしょう。 –
ねえ、いい仕事。あなたが好きなら、私の[Github project](https://github.com/thomas4g/CSS-Art)をフォークしてコレクションに追加してください。 :) ...それは私のどれよりもずっといいです。 –