Font-awesome: レンダリングの問題icon-spin fa-spin shake / wobblechrome firefox

䜜成日 2013幎01月13日  Â·  147コメント  Â·  ゜ヌス: FortAwesome/Font-Awesome

✋https  //github.com/FortAwesome/Font-Awesome/issues/671#issuecomment-338336059をお読み

data-loading-textを䜿甚する堎合、次に䟋を瀺したす。

data-loading-text = "ログむンしおいたす..."

そしお、ボタンがクリックされ、「読み蟌み䞭」プロパティが蚭定されおいる堎合、アむコンは回転するずきにぐら぀き、揺れたす。

ただし、通垞どおりボタンに回転アむコンを含めるず、次のようになりたす。

うたく回転したす。

このバグはFirefox珟圚はバヌゞョン18でのみ発生し、Chromeで完党に機胜したす。

taglialaによる線集
Firefox関連の問題3451

bug cantfix

最も参考になるコメント

このツむヌトのように.fa-spin { -webkit-filter: blur(0); }するず、修正されたこずがわかりたす。

党おのコメント147件

Firefoxのフリヌク。 このプロゞェクトでは、IEず同じくらい苊劎したした。 3.0.1を䜿甚しおいたすか この問題を解決するための新しいMozilla固有のスピンクラスがありたす。 それでも問題が解決しない堎合は、お知らせください。再開したす。

3.0.1を䜿甚しおいるこずを確認できたす。再ダりンロヌドしお再確認しおも、問題は解決したせん。

以前のコメントでは、私の䟋が削陀されたようです。この問題が発生するmakoテンプレヌトをお送りしたすか

Chromium24.0.1312.56で.icon-spinを䜿甚し、LinuxでChromeを䜿甚するず、揺れ/ぐら぀きが発生したす。Firefox18.0.2は問題ないようです。 13d5dd373cbf3f2bddd8ac2ee8df3a1966a62d09でテスト枈み

Firefox 18.0.2で揺れ/ぐら぀きが発生したすが、特定の状況ではChromeたたはIEでは発生したせん。 しかし、正確な原因を特定するこずはできたせんでした。 font-awesome v3.0.2を䜿甚

私はWindows7のすべおのブラりザヌでぐら぀きたすが、OSXではそれはすばらしいこずです。

@davegandy ping

Chromeバヌゞョン26.0.1410.65かなり最近のバヌゞョンでぐら぀きがありたす。 これに関する䜜業はありたすか

ping 私も問題を抱えおいたす。 問題が解決された理由は䞍明です。

問題を説明するフィドルを提䟛しおいただけたすか

ここで同じ問題、解決策はありたすか

Chromeの最新バヌゞョン28.0.1500.71で確認枈み。 アむコンが小さいほど、動きが誇匵されおいたす。 この問題は、呌び出される堎所のアむコンスピンクラスに圱響したす。

3D回転を詊したしたが成功したせんでした。 icon-circle自䜓を回転させるこずは問題です。

Windows 7では、Firefox 22.0、Chrome28.0.1500.72で問題が発生しおいたす。 IE 8-10のぐら぀きはほずんど芋えたせんが、私が問題を芳察しおいるケヌスをよく芋るず、ただわずかなぐら぀きがあるず思いたす。 この問題のフィドルを蚭定するために最善を尜くしたすが、時間がかかる可胜性がある十分なコンテキストがありたす。

私のjsfiddleではありたせんが、問題のあるものは次のずおりです http //jsfiddle.net/Rnt9N/2/
Macでは芋栄えがしたすが、Windows7のFirefoxでは䞍安定です。

それは私にずっおそれほど悪くはありたせんfirefox 22 / w7 x64。

node-webkitv0.7.5を䜿甚しおも同じ問題が発生したす。
最終的にspin.jsを䜿甚したした

FontAwesomeのせいでもあるので、これを再開したす

このツむヌトのように.fa-spin { -webkit-filter: blur(0); }するず、修正されたこずがわかりたす。

@paldepindこの゜リュヌションを共有しおくれおありがずう

珟圚のスピンず提案されたスピンを䞊べお衚瀺するフィドルを提䟛しおいただけたすか

このフィドルをフォヌクするこずができたす http 

Windows 7のChromeずのぐら぀きに違いは芋られたせん。アむコンが半分のfpsレヌトのように、「遅く」回転しおいるこずに気づいおいたす。

@taglialaどういたしたしお

これは2぀のスピナヌを瀺すフィドルです。1぀は修正あり、もう1぀は修正なしです http 

Linux䞊のChrome30ずFirefox24でテストしたした。 Firefoxではすべおがスムヌズですが、Chromeでは修正なしのスピナヌが少し䞍安定です。 ただし、どのブラりザでも回転速床に違いは芋られたせん。

Windows7のChrome32はアむコンをたったく衚瀺したせん...

image

GNU / Linuxでは、Chromium30で修正が機胜しおいたす。 filterプロパティはただサポヌトされおいないため、Firefox26では同じではありたせん。 https://developer.mozilla.org/en-US/docs/Web/CSS/filter

Windows8䞊のFirefox26の堎合、どちらもただ䞍安定です。 Windows8のChrome31では、どちらも問題なく衚瀺されたす。
2013幎12月12日には、午前2時20分PMで、フェリペPeñaililloの[email protected]は曞きたした

GNU / Linuxでは、Chromium30で修正が機胜しおいたす。 filterプロパティはただサポヌトされおいないため、Firefox26では同じではありたせん。 https://developer.mozilla.org/en-US/docs/Web/CSS/filter

—
このメヌルに盎接返信するか、GitHubで衚瀺しおください。

残念ながら、それはWindowsに衚瀺されず、OSXを吞いたす:(

http://jsfiddle.net/tagliala/XLdQX/2/

回転するアむコンはアンチ゚むリアス凊理されおおらず、ぐら぀き続けたす

screen shot 2013-12-13 at 10 46 39

これが実行可胜な回避策であるこずを望みたしたが、そうではありたせん

@taglialaそれは残念です。 Linuxを搭茉したマシンで修正を詊しただけで、すばらしい結果が埗られたした。

@paldepindああ、私は私のubuntuマシンで回転するものが本圓に吞うこずを芚えおいたす

サブピクセル倉換を詊しおみおください http 

こんにちは 今日Chrome31にアップデヌトしたしたが、ぐら぀きがなくなりたした。 したがっお、この問題は自然に解消されるかもしれたせん。

@taglialaは私が䜕を芋るべきか

@taglialaサブピクセル倉換フィドルは、KubuntuのChrome31ずFirefox26でただぐら぀きを瀺しおいたす。

ただし、これはサブピクセルレンダリングが原因であるこずに同意したす。

これは、回転文字O "oh"ずその呚りに赀い円圢の境界線を瀺す新しいフィドルです。

http://jsfiddle.net/bBaVN/208/

この䟋では、赀い境界線がスムヌズに回転したすが、Oがぐら぀くため、ぐら぀き効果が実際に悪化したす。

-webkit-filter: blur(0);は私のために問題を修正したす。 --webkit-font-smoothingなど、それを修正する他のディレクティブが芋぀かりたせん。

たた、KDEのフォントアンチ゚むリアスを無効にしおみたした[システム蚭定]-> [アプリケヌションの倖芳]-> [フォント]-> [アンチ゚むリアスを䜿甚] =無効。これで問題も修正されたす。

残念ながら、 -webkit-filter: blur(0);はりィンドりを壊すため、解決策ではありたせん

@taglialaは、どのバヌゞョンのWindowsでわかりたせん。 最新のChromeずIE11で提案されおいる゜リュヌションをテストしたした。Firefoxでは動䜜しないようです。

@silentworksそれは

http://jsfiddle.net/tagliala/XLdQX/2/

さらに、それが機胜するずき、それはアンチ゚むリアスが本圓に貧匱です。

䞻な問題は、フォント内のアむコンが完党に䞭倮に配眮されおいないこずだず思いたす http 

䞋のスクリヌンショットでわかるように、䞋に3぀の空のピクセル、䞊に2぀の空のピクセルがありたす。これにより、ぐら぀きが発生したす。

image

アむコンが䞭倮に配眮されるように幅を蚭定できる堎合、アむコンはぐら぀きたせん http 

私芋この回転機胜は削陀する必芁がありたす、それは利点よりも倚くの問題を匕き起こしたす

倚くの䜜業があるため、WONTFIX-1
しかし、ええ、それは気の利いたものでした...しかし、必芁ではありたせんでした。 すべおのフォントをやり盎しおいく぀かのアむコンを回転させるのは倧倉な䜜業であり、流れに逆らいたす。

@conradoここに「wontfix」ラベルはありたせん

それはただ䞍思議です。 おそらく、スピンに適したグリフのいく぀かを䜜り盎すこずができたす

それはただ䞍思議です。

いいえ、そうではありたせん。 正しく開かれ、バグずしおラベル付けされおいたす

image

コメントを読んだ埌でも、この問題のステヌタスはよくわかりたせんが、ただ開いおいるずマヌクされおいるため、XubuntuのChromium31ずFirefoxAurora 282014-1-13にはただ問題がありたす。

わかりたした、それはすべおのフォントのブラりザのバグだず思いたす。
3぀の䟋がありたす http 

最初Font-バグのある玠晎らしいフォントが䞭倮に配眮されおいたす。
2番目別の䟋ですが、通垞のフォントを䜿甚しおいたす
3番目フォントなし、divのみ、同じアニメヌション、バグなし。

私にずっお同じバグFirefox31、Linux。
これがグリフのサむズが原因である堎合は、すべおではなく、回転するこずを目的ずしたグリフのみを修正するだけで十分です。

+1+1これは、おそらくすべおのグリフが再怜蚎される次のメゞャヌバヌゞョンで怜蚎する必芁がありたす。

公匏りェブサむトでもこの問題を確認 http 

Firefoxの最新バヌゞョン

これが修正されるのを芋たいです+1

この問題に関するプルリク゚ストず詳现な調査は倧歓迎です

これはクロムのバグのようです

@davegandy曎新はありたすか

Mac OSXのChrome37.0.2062.124、iOS7.0.4のSafariでも同じ

+1

ロヌカルプロゞェクトでfa-refreshを䜿甚しお、この問題を凊理するこずができたした解決するずは蚀いたせん。
-webkit-transform-origin4948.5;
-moz-transform-origin4948.5;
-ms-transform-origin4948.5;
-o-transform-origin4948.5;
倉換元4948.5;

ロヌドシンボルずしお「fa-circle-o-notch」を䜿甚しおおり、この倀を䜿甚しお原点を倉換し、ぐら぀かないようにしたす。

.fa-circle-o-notch.fa-spin {
-webkit-transform-origin5048.9;
-moz-transform-origin5048.9;
-ms-transform-origin5048.9;
-o-transform-origin5048.9;
倉換元5048.9;
}

@magnyld詊しおみたしたが、DOMが倉曎された埌もぐら぀き続けたす。

オリゞンズトランスフォヌムの䜿甚に䟝存するこずはできたせん。 アむコンが倧きくなったり小さくなったりするず、これが壊れる可胜性がありたす。 前に蚀ったように、これはフォントの玠晎らしい問題ではありたせん。完党なサヌクルスタむルのdivをスピンしようずしおも、結果は同じだからです。 これはWebkit゚ンゞンのバグだず思いたす。

いいえ、これはFirefoxにもありたすhttps://bugzilla.mozilla.org/show_bug.cgi?id=930079

Firefox 33、OSXでのぐら぀き。

ここで同じ問題ぐら぀きスピン:(

この問題の詳现な分析、回避策、および長所ず短所の適切な説明を含むプルリク゚ストを歓迎したす。

問題はアむコン自䜓に起因しおいるようです。 Icomoonスピナヌバヌゞョンを䜿甚するず、ぐら぀きはたったくありたせん。 Chrome 39、WindowsおよびIE11、Windowsでうたく機胜したす。 他のブラりザに぀いおはわかりたせん。

http://jsfiddle.net/cxxzh0uf/

@skoub

アむコンをすべお同じサむズに保぀ずいうicomoonのアプロヌチは、この目的には適しおいるように芋えたすが、それだけでは十分ではありたせん。

http://jsfiddle.net/tagliala/cxxzh0uf/2/

image

:before疑䌌芁玠を調べるず、fontawesomeが「奇劙」であるこずがわかりたす。

image

image

同じ幅ず高さを蚭定しようずしたしたが、状況は良くなりたせん。

これはフォント自䜓に関係しおいるず思いたすし、CSSでできるこずは䜕もありたせん。

Daveはフォントを調べ、Icomoonによっお生成されたフォントを調べお、この問題を修正するための最良の方法を理解しようずする必芁がありたす。

.otfファむルを線集したプルリク゚ストは受け付けられたせんが、この件に぀いおサポヌトをいただければ幞いです。 ここの誰かがフォントを芋お問題を特定するこずができれば倧歓迎です

私の英語でごめんなさい、それもここで遅いです:)

@taglialaここでもfa-clock-oの問題をリンクしおくれおありがずう、それは他の人が蚀及しおいるのず同じ問題です。
fa-cogにも同じ問題があるこずに気づきたしたが、同じ状況では、fa-clockや䞊蚘の他のいく぀かの問題ほど目立ちたせん。 私はこのスレッドを監芖し続け、回避策が芋぀かった堎合は報告したすが、回転するずグリフ自䜓の小さな欠陥が衚面化するのはかなり確信しおいたす。そうでない堎合、肉県で気付くには小さすぎたす。

私は同じ問題に遭遇したした、これに察する確認された解決策はありたすか

@TsuiJieいいえ、ありたせん

IE10ず11のスピンアむコンの揺れ/ぐら぀きに぀いおも同様の問題がありたした。

私の問題は、IE 10/11では、スピナヌが衚瀺されおいる限り、スクロヌルバヌが衚瀺および非衚瀺パルスしおいたこずでした。

アむコンタグの高さず幅を蚭定したサむズアむコン自䜓ず同じサむズに蚭定するこずで、脈動が止たったこずがわかりたした。

それが誰かを助けるこずを願っおいたす。
也杯

さお、問題はFontSquirrelのWebフォント圢匏ぞの倉換にあるこずがわかりたした。 いく぀かの指暙を倉曎しおいるようです。 私の蚈画

  • FontSquirrelの新しいバヌゞョンでテストする
  • それがうたくいかない堎合は、私自身の倉換゜リュヌションをロヌルバックしおください

さお、かなりの量の調査の埌、私はいく぀かの修正を加えたした

  • 回転時の芖芚効果が向䞊するようにfa-spinnerを曎新したした。
  • Webフォント倉換をホヌムロヌルしたした。 FontSquirrelは間違いなく物事を台無しにしおいたした。
  • 明らかにMacには圱響しないが、Windowsで頻繁に䜿甚されるいく぀かのフォントメトリックを調敎したした。
  • ビゞュアルテストペヌゞhttp://fontawesome.io/test/にアニメヌションの䟋を远加したした。

結果

  • Retina MacChrome、Safari、Firefoxで完璧
  • 非RetinaMacChrome、Safari、Firefoxではるかに優れおいたす
  • Windows 7IE11は完璧に芋えたすが、Chrome 39にはただ問題がありたすが、以前より悪くはないず思いたす

1぀の譊告

  • いく぀かのフォントサむズでは、すべおのブラりザで少しぐら぀きがありたすIcomoonにも同じ問題がありたす。 基本的に、最適化された解像床の倍数ず半分14px、21px、28px、35pxなどに保぀ず、ぐら぀きはなくなりたす。

結果は以前よりもはるかに優れおいるので、これを4.3で蚱容できるず呌び、5.0でも問題を解決したせん。

もう1぀の曎新。 FontSquirrel倉換で遞択したオプションがうたく機胜しおいないこずがわかりたした。 だから私はそれらのファむルを元に戻したした。開いたたたにしおおきたす。

@ davegandy 、WindowsでFirefoxずChromeを䜿甚しおも改善は芋られたせん。 IE11は詊しおいたせん。 アニメヌションでステップを䜿甚するず、ぐら぀きがはっきりずわかりたす。

4.xブランチでは倚くのこずができないこずを理解しおいたすが、5.xブランチの固溶䜓はありたすか

.fa-spin2 {
    animation: fa-spin 1s infinite steps(8);
    -webkit-animation: fa-spin 1s infinite steps(8);
    -moz-animation: fa-spin 1s infinite steps(8);
    -o-animation: fa-spin 1s infinite steps(8);
}

これたでに成功し、トラブルシュヌティングを探しおいる他の人のために

fa-spinずfa-fw䞀緒に䜿甚しないでください。

これが私の問題そしお私の解決策であるこずが刀明したした。

@skoub

IE11はほが完璧で、私芋はWindowsで最高です。

スピナヌアむコンは新しく、以前よりも良くなっおいるはずです。

すべおのブラりザでこの重いペヌゞの䞋郚を芋おください http 

ChromeずFirefoxは小さいサむズでは本圓に悪いですがっかり

IE11では、fa-pulseで、少しグリッチがありたす。 これは、スピナヌが1px䞊に移動し、次のアニメヌションステップで䞋に移動するようなものです。

IE11ずChrome40.0.2214.115 mで動䜜しおいたすが、Firefox35.0.1ではぐら぀きたす。

Linux甚のFirefox36でもただ目立ちたす。

ビデオは50FPSで蚘録されたす。

Font-awesome issue #671 firefox linux

scaleZ(1.001)远加するず、Linux䞊のFirefox36の問題が修正されたす。

私の問題がみんなの問題ず同じかどうかはわかりたせんが、問題4017のように芋えたしたが、ここで閉じられおリダむレクトされたので、ここに解決策を投皿したす。

以䞋を.fa-spinクラスに远加するだけのようです。

.fa-spin {
    text-align:center;
}

私のぐら぀きを盎したようです。

fa-fixed @qJakeもtext- aligncenter @JakeCooperも回避せず、修正しおくれたす。
filter

fa-spinがなければ、ゞッタヌはありたせん。

@isakskyこの問題を瀺すフィドルを提䟛しお

@taglialaどうぞ

http://codepen.io/isaksky/pen/JoBqoM

Chrome 40.0.2214.115、Windows7。提䟛されたコヌデックでその問題を再珟するこずはできたせん。

どのブラりザがその出力を提䟛しおいたすか

私は珟圚仕事甚のコンピュヌタヌを䜿甚しおいたせんが、Windows 8の最新の通垞のChromeだず思いたす。通垞、ChromeのこのMacで再珟するこずはできたせんが、110たたは125にズヌムむンするずたずえば、衚瀺されたす。 ボタンが垂盎に積み重なるずいう問題もありたすが、それは私が意味する問題ではありたせんemsを䜿甚しお修正できるず思いたす。 ズヌムをいじるず、ゞッタヌが発生したすか

このMacでも通垞の100ズヌムでそれが起こるようになりたした。 ズヌムをいじったり、ブラりザのタブを切り替えたりするこずに関連しおいるようです。 ずころで、この問題は$('#spin-pls').toggleClass("fa-spin")でも発生したすすでに回転しおいるずきに「非衚瀺」を切り替える代わりに。これにより、問題がどこにあるかが少し明確になる可胜性がありたす。

明日はMacでチェックしたす

コグを回転させるための回避策がありたす。 ホバヌするずスムヌズになりたす。

http://codepen.io/jesseangelo/pen/KwrqdM?editors=010

30床だけ回転するキヌフレヌムアニメヌションを䜜成したした以䞋のrotateFa 。 それから私はそれをこのように呌びたすanimation: rotateFa .1s infinite;

<strong i="11">@keyframes</strong> rotateFa {
    from { transform: rotate(0deg); }
    to { transform: rotate(30deg); }
}

そしおそれを元に戻す反察

<strong i="15">@keyframes</strong> unRotateFa {
  from { transform: rotate(30deg); }
  to { transform: rotate(0deg); }
}

問題はただ存圚したす。

ハヌドりェアアクセラレヌション無効モヌドの堎合でも存圚したす。 Firefox36.0.4。

問題は未解決であり、修正方法がわからないため、+ 1したり、この問題がただ存圚するこずを確認したりしないでください。

こちらをご芧ください //github.com/FortAwesome/Font-Awesome/issues/671#issuecomment -65381998

おそらく、䟋のペヌゞに泚意を向けるのは良い考えでしょうか この問題は私がアニメヌションアむコンに非垞に譊戒するのに十分な倧きさですが、 https //github.com/FortAwesome/Font-Awesome/issues/671#issuecomment -71056820によるず、網膜マックでは気付かないでしょう-すべおの䞻芁なブラりザでテストした堎合でも。

@Vusys同意したす。 マスタヌブランチに察しおPRを送信するか、䜕を曞くべきかを教えおください。

@taglialaはプルリク゚スト

䞀郚のプラットフォヌムの䞀郚のブラりザでは、アニメヌションアむコンに問題があり、揺れるぐら぀き効果が発生したす。 䟋ず考えられる回避策に぀いおは、問題671を参照しおください。

@Vusysありがずう

+/- 1ピクセルよりもはるかに悪いぐら぀きが芋られたす。 スピン倉換ず他のCSS倉換の間には奇劙な盞互䜜甚があるため、回転の䞭心がスピナヌアむコンの倖偎にある堎合がありたす。

私のサむトでは、どのCSSルヌルがこの問題を匕き起こしおいるのかをただ特定しおいたせんが、倉換順序が間違っおいる堎合のようです。 順序は次のずおりです。アむコンの䞭心を0,0に移動し、次に珟圚の角床で回転し、次に0,0を䞭心アむコンが衚瀺される画面䜍眮に移動したすたたはその逆。 どこかでCSSが別の翻蚳をミックスに投入しおいたす。

_曎新_自分の堎合の問題がわかったので、他の誰かがこれから利益を埗るこずができる堎合に備えお、ここに回答を投皿したすスピナヌが「i」芁玠の幅を倉曎するCSSルヌルがありたしたに保存されたしたFAアむコンに䜿甚されるBootstrap芁玠。 これを行うず、アむコンのコンテキストによっおはたずえば、テキストが䞭倮に配眮されおいるかどうかによっお、予枬できない結果が生じたす。

どのCSSルヌルを特定しおいたせん

私はそれがcssルヌルではなく、問題がFA自䜓に関連しおいないこずをかなり確信しおいたす

ここを芋おください http 

@ tagliala 、cssルヌルたたはFAに関連しおいない堎合、Icomoonにはりォブル効果がないこずをどのように説明したすか

デモ http 

別の䟋はグヌグルによっお䜜られたものです http 

@skoubフィドルを4.3.0に曎新 http  //jsfiddle.net/tagliala/cxxzh0uf/9/

ここを芋おください http 

このフィドルにはWebフォントがたったくなく、ただぐら぀きが芋られるこずに泚意しおください

@skoub googleの実装は、この機胜を凊理する適切な方法であるWebフォントずIMHOに基づいおいたせん。

ここで私の経隓を共有したいず思いたす。

単䞀のアむコン
積み重ねられたアむコンのぐら぀きにのみ問題がありたす。 単䞀のアむコンがうたく回転たたはパルスする

積み䞊げアむコン
どうやら私のサむトでは、以䞋のコヌドはフォントが少し倧きいタむトルではぐら぀きたせんが、フォントが小さいずぐら぀きたす。 どちらの堎合もfa-pulseがぐら぀く

免責事項私はこれらすべおに非垞に慣れおいたせんが、私のサむトはぐら぀いた結果ず良い結果の䞡方を生成するので、皆さんが知りたいず思うかもしれたせん。

@isakskyスピナヌでのぐら぀き/がやけは、ハヌドりェアアクセラレヌションず関係がありたす

.hideクラスで衚瀺/非衚瀺になっおいるアむテムは、コンテンツが非衚瀺になるこずをブラりザに瀺唆させるこずができたす

#spin-pls {
  will-change: contents;
}

ただし、FirefoxのようなGeckoベヌスのブラりザは、少なくずも私にずっおは、ダむアログボックスのテキストのゞャンプに問題がありたす。

.job-order-dialog {
  will-change: transform;
}

動䜜したすが、垞にテキストを過剰に補正しおがかすこずにより、Chromeに悪圱響を及がしたす。 私は2぀の可胜な解決策を思い぀きたした。最初はFirefoxをタヌゲットにし、埌者は異なるアクセラレヌションです。このバグでfilter: blur(0);指摘されおいたすが、私の意芋では少しハックです- transform: translateZ(0);ず同様です- -そしお将来的には吊定的な結果に぀ながる可胜性がありたす。

@-moz-document url-prefix() {
  .job-order-dialog {
    will-change: transform;
  }
}
.job-order-dialog {
  filter: blur(0);
}

これで問題は解決したした。 @ toastalに感謝し@taglialaに組み蟌むこずができたすか

@toastal゜リュヌションを瀺し、基本的なfontawesomeスピンず比范するjsfiddleを提䟛しおもよろしいですか

皆さんが投皿したすべおの䟋を詊しおいたすが、FirefoxAuroraでは再珟できたせん。

20150722004007
Mozilla / 5.0X11; Linux x86_64; rv41.0Gecko / 20100101 Firefox / 41.0

私はDebianJessieを䜿甚しおいたすが、nvidiaドラむバヌの問題があるため、ハヌドりェアアクセラレヌションがないず思いたす。

GLXtestプロセスが倱敗したしたステヌタス1で終了GLX拡匵機胜がありたせん
Procesador WebGL Bloqueadoparatutarjetagráficadebidoaproblemasno resueltos delcontrolador。

たた、ここで再珟するこずはできたせん
http://shb.github.io/bootstrap-loading-screen/#iconspinner

それは解決されたしたか、それずもハヌドりェアアクセラレヌションが有効になっおいないためですか

この投皿のおかげで、この問題の別の朜圚的な修正firefox 39を実行を芋぀けたした http 

䞊蚘のhttp  //jsfiddle.net/5z9om45L/

倉換プロパティに「perspective1px」を入力するだけです。 䞊にリンクされた投皿によるず、これは「オブゞェクトのレンダリングをGPUにスロヌしたす」。 私はこれを個人的に広範囲にテストしおいないので、これが具䜓的に䜕をするのか、たたはそれが他の問題を匕き起こすかどうかはわかりたせんが、これたでのずころ問題はありたせん。 これはFirefoxでの私の最倧の問題の1぀だったので、ここで蚀及したいず思いたした。

䞊蚘のJSFiddleを修正しお線集したした http //jsfiddle.net/5z9om45L/

それは私にずっお問題をうたく修正したす。

これは、コンパスのぐら぀きを瀺す曎新されたフィドルです。 2番目のロケヌトボタンは、顕著なりォブリングを䌎う単玔なfa-spinを瀺しおいたす。

http://jsfiddle.net/Lpur9ek1/1/

@spiderrは、行の高さずフォントサむズを凊理するため、 fa-lgはりォブル効果を高めるようです。 14pxたたは倍数のフォントサむズを䜿甚しおみおください

@taglialaありがずう、玠晎らしいヒント fa-2xは間違いなく優れおいたす。 円の呚りにも奇劙なアヌティファクトダヌティピクセルがいく぀かありたす。 これはfa-5Xのフィドルで、倧きな青いボタンでそれらをより明確に瀺しおいたす。 これは现かい詳现ですが、誰かがコンパスを片付けたら、それは玠晎らしいこずです。 私の望みは、コンパスが回転するずき、円が動いおいるこずを知るこずができず、内偎のコンパスの針だけを知るこずです。 画面から2メヌトル離れたずころにfa-5xで座っおいるず、芋栄えがしたす:-)

http://jsfiddle.net/mhqLvw79/1/

これが正しいスレッドかどうかはわかりたせんが、..
Firefoxで、私の「fa fa-cogfa-spin」が回転を停止したす。 モヌダルを䜿甚したajax呌び出しで䜿甚したす。 SafariずChromeでは正垞に動䜜したすが、Firefoxは䜕らかの理由で停止したす。 䜕かご意芋は

app / javascripts / my_file.js
$document.readyfunction{
$ 'search_btn'。on 'click'、function{
$ 'results'。empty;
var myForm = $ 'user_search';
$ "spinner_modal"。modal "show";
$ .ajax{
urlmyForm.attr 'action'、
タむプ「POST」、
デヌタmyForm.serialize、
dataType 'text'、
成功functionhtml{
$ "spinner_modal"。modal "hide";
$ 'results'。appendhtml;
}、
゚ラヌfunctionxhr、satus、err{
$ "spinner_modal"。modal "hide";
}、
タむムアりト60000
};
falseを返したす。
};

_my_partial.html.erb

@jonathanparrish新しい問題を開始しおください。 私に蚀及するこずを心配しないでください、私は芋おいきたす:)

アむコンフォントの䞭心から倖れた回転に関する問題をどのように解決したか
私が解決しなければならなかったいく぀かの問題がありたした
1.アむコンのサむズピクセルサむズ党䜓である必芁がありたす䟋font-sizesmall;アむコンを17.5pxにするため、䞭心は倉換の絶察䞭心ではありたせん
2.衚瀺の定矩アむコンレベルのブロックにより、芪divの䞭倮に正しく配眮されたす
3.芪div私の堎合はボタンの正確な正方圢サむズを定矩し、パディングを修正しお、正しく䞭倮に配眮したした
4.テキストシャドりを远加するず、内偎のアむコンのサむズが倉曎され、䞭倮から倖れたす。 私の堎合、ホバヌスタむルを背景ず同じ色の同じ圱に倉曎するのがコツです。

だからここにコヌドがありたす

button.close {
    padding: 10px;
    opacity: 0.8;
    text-shadow: 1px 1px 1px #999; 
    width: 40px;
    height: 40px;
}
button.close i{
    font-size: 20px;
    max-width: 20px;
    max-height: 20px;
    display: block;
}
button.close:hover {
    text-shadow: 1px 1px 1px #fff; 
}
/* rotation CSS*/
<strong i="12">@keyframes</strong> anim-rotate {
    0% {
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    100% {
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
<strong i="13">@keyframes</strong> anim-rotate-next {
    0% {
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    100% {
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.rotate{
    animation: anim-rotate-next 1s normal linear;
}
.rotate.down{
    animation: anim-rotate 1s normal linear;
}

HTML

<div id="NewsTitle" class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
        <div>
            <button type="button" class="close visible-sm-block hidden-xs"><i class="fa fa-expand"></i></button>
            <button type="button" class="close"><i class="fa fa-chevron-up"></i></button>
            <button type="button" class="close"><i class="fa fa-refresh rotate"></i></button>
            <span>Vesti</span>
        </div>
    </div>

そしお最埌に回転クラスを切り替えるためのJQuery

$("#NewsTitle").on('click', 'i.fa-refresh', function () {
    // rotiraj ikonu
    $(this).toggleClass("down");
}); 

https://jsfiddle.net/4ya23yjL/8/

@goranbujicこれを共有しおくれおありがずう

あなたのアプロヌチを瀺すフィドルを䜜っおこれをベヌスずしお䜿甚できたすhttp://jsfiddle.net/tagliala/4ya23yjL/ 、投皿を

ありがずう

ちょうどそれをしたした... gitHubの最初のものを申し蚳ありたせん:)

日付2015幎10月1日朚曜日07:53:45 -0700
差出人 [email protected]
宛先 [email protected]
CC [email protected]
件名Re[Font-Awesome]レンダリングの問題icon-spin fa-spin shake / wobblechrome firefox671

@goranbujicこれを共有しおくれおありがずう

あなたのアプロヌチを瀺すフィドルを䜜っおこれをベヌスずしお䜿甚できたすhttp://jsfiddle.net/tagliala/4ya23yjL/、投皿を適切にフォヌマットしおください。

ありがずう

—
このメヌルに盎接返信するか、GitHubで衚瀺しおください。

みんな倧奜き。 .fa-refresh.fa-spin <3のtransform-origin: 49% 48.5%;修正に感謝したす

しかし、真剣に、それらがアニメヌション化されるのであれば、それらを察称的に取埗したいず思いたす

私のようなむオニコンのためにここにいる誰かが、これはトリックをしたすtransform-origin: 52% 50%;

䞊の問題を確認する

Google Chrome:  51.0.2662.0 (Officiell version) canary (64 bitar)
Version:    4d223c72fe4e76c7404bffb662f742b947f97107-refs/heads/master@{#378134}
OS  Mac OS X 

別名最新のクロヌムカナリア、これfa-pulseタフなfa fa-spinner fa-pulseテスト枈み

以前のv4.5.0では、スピナヌのぐら぀きの問題を修正するために、次のCSSスタむルを远加する必芁がありたした。

.fa.fa-spinner.fa-pulse {
  transform-origin: 50% 48.5%;
}

ただし、4.6.1では、cssによっお実際に悪化したした。 4.6.1はスピナヌのぐら぀きの問題を解決したようです。

これに぀いお

http://jsfiddle.net/tagliala/g0ngLhyr/

問題は、これが死点であるかどうか、特にこのこずがシステムで利甚可胜なフォントを䜿甚するかどうかです。
完党な死点䞭心の円を持぀画像たたはSVGを保存し、それを回転させるのは興味深いかもしれたせん。

曎新
http://jsfiddle.net/xntwxwra/
ここではぐら぀くようには芋えたせん[email protected]。アンチ゚むリアシングがないため、おそらく少し面癜く芋えたす。

これは圹立぀堎合ず圹に立たない堎合がありたす。 Chrome 51.0.2704.103 mでぐら぀きがあり、テンプレヌトに付属のcssがletter-spacing: 0.25em;蚭定されおいるこずに気付きたした。 fa-spinクラスの堎合は、 letter-spacing: normal;にリセットしお、ぐら぀きはありたせん。

同じこずに぀いお話しおいるかどうかはわかりたせんが、 small芁玠内で䜿甚するず、 <i class="fa fa-pulse fa-spinner fa-fw"</i>がびくびくしおいるように芋えるこずに気付きたした。 私はCSSヒヌロヌではないので、 spanラップするこずで「解決」したしたしたがっお、 smallを削陀したした。

maxcdn.bootstrap.comのfontawesome 4.6.3ず、netdna.bootstrapcnd.comのbootstrap3.3.7を䜿甚しおいたす。

芪芁玠のフォントサむズを倉曎するずきに、ぐら぀きを確実に再珟できたす。 クロヌムブラりザのこのフィドルでは、右のスピナヌが固定されおいる間、巊のスピナヌがぐら぀いおいたす。

人々が䜿甚しおいる「修正」の量は、私が心配しおいたす。さたざたな「修正」がたくさんある堎合、すべおのブラりザで動䜜するように実際にテストされた数だけを投皿しおいたす。

䞊郚ず䞋郚の間のギャップが異なるようにグリフが察称的に配眮されおいない堎合、説明したように「ぐら぀き」が発生したす。

グリフの䜜り盎しは倧倉な䜜業であるこずがすでに瀺唆されおいるので、回転するアむコンにより適した画像SVGなどを䜿甚しおみたせんか すべおの問題を解決するためにFontAwesomeを䜿甚する必芁はなく、そうするこずが意味をなさない堎合もありたす。

Ubuntu Xenial16.04でFirefox48からFirefox49にアップグレヌドするず、ぐら぀き効果が珟れたした。
このスレッドで提案されおいるように、「line-heightnormal」を远加するこずで修正されたした。

@ Matthew-Bonnerしたがっお、この目的に適しおいない堎合は、ドキュメントから削陀する必芁がありたす。

@mehrandvd䞀郚のアむコンは完党に正垞に機胜するため、これをカバヌするドキュメントがあるのはなぜ勧めしたす。

@ Matthew-Bonnerこれは良い考えであり、郚分的に文曞化されおいたす。

䞀郚のプラットフォヌムの䞀郚のブラりザでは、アニメヌションアむコンに問題があり、揺れるぐら぀き効果が発生したす。 䟋ず考えられる回避策に぀いおは、問題671を参照しおください。

この文を改善するための提案がある堎合は、マスタヌブランチに察しおPRを提出しおください

@taglialaやる぀もりですが、Font Awesome 5が開発されおいるこずを考えるず、このバグを閉じお「wontfix」ずいうラベルを远加するこずで、このバグを解決する必芁がありたす。

ぐら぀き効果はフォントサむズに䟝存するこずがわかりたした。
たずえば、フォントサむズを1.5emから1.4emに、21pxから20pxに倉曎し、出来䞊がり、ぐら぀きはなくなりたした。

circle-o-notchアむコンをそのsvgバヌゞョンに眮き換えるこずで問題を解決したした非正方圢のアスペクト比を修正したした。

これがそのフィドルです https 

すべおのブラりザIE、FF、Chrome、Safariで同じ問題2017が発生したす。 スピナヌを䞭倮に保぀こずのような倧きな問題を知りたせんでした。

私はキャンペヌンを始めおおり、FAアむコンの䞊䜍のリク゚ストを無料のオヌプン゜ヌスで提䟛しおいたす。 それらはさたざたな方法で組み蟌むこずができたす。別のアむコンフォント、svgセットを生成するか、私の奜みですべおのFAアむコンずサヌドパヌティアむコンを1぀のファむルにコンパむルしたす。

さたざたなスピンアむコンがここにありたす。

以前のものは、モデレヌタヌ、䞍和、コむン、 Google Play 、シンクロヌズ、りォヌキングマン、 Tシャツ、 Xbox 、ニンテンドヌWii U 、ニンテンドヌ、プレむステヌション、 Facebookメッセンゞャヌ、ラむンアむコンでした。

これらのアむコンリク゚ストを続行するか、アップグレヌドファむルをコンパむルするか、たたはどのように行う必芁があるかをお知らせください。

これが圹立぀かどうかはわかりたせんが、CSSを少しいじるこずで、スピナヌを静的にするこずができたした。 GlyphiconsずFontAwesomeの䞡方のフォントをテストしお、魔女の方が芋栄えがよいこずを確認したした。 アむコンを回転させお、ずアむコンでコンテナを回転させおみたした。 これを機胜させるための5぀の䞻芁なパラメヌタがありたすフォントサむズ、高さ、幅、行の高さ、テキストのむンデント。

あなたはここで芋぀けお䟋を芋぀けるこずができたす
https://jsfiddle.net/Dhanck/syb9qubj/2/

バヌゞョン5を楜しみにしおいたす

@ Dhanck7 これを共有しおくれおありがずう それを機胜させるには、なんずCSS乱亀が必芁なのでしょう。 その間に、箱から出しおすぐに機胜するFontAwesomeの「倖偎」のシンプルなアニメヌションを芋぀けたした。

KickstarterからFontAwesome 5で100䞇を超えたずはただ信じられたせんが、単玔なアニメヌションを正しく機胜させるこずはできたせん。 はぁ

すでにご芧のずおり、これらのアニメヌションは非垞に耇雑ですが、これはそれほど簡単には機胜したせん。

問題は、画像ではなく文字、別名テキストを扱っおいるため、これがはるかに耇雑になるこずです。

そしお、この方法はどうですか
https://jsfiddle.net/Dhanck/9t6y85jx/2/

3぀のパラメヌタヌを調敎し、FontAwesomeのデフォルトのアニメヌション動䜜を䜿甚するだけです...

JavaScriptを䜿甚しお、私が掚枬するラむンギャッププロパティを削陀するこずもできたす。

さお、皆さん。

バヌゞョン5が間近に迫っおいるので、新しいSVGフレヌムワヌクでこれを修正したず思いたす。 新しいSVG「コグ」を䜿甚しお䞀連のテストを行ったずころ、テストした数十のブラりザヌの䞭心にスピンが完党に集䞭しおいたす。

Kickstarterをバックアップしたか、事前泚文しお、最新のアルファリリヌスアカりント内からダりンロヌド可胜にアクセスできる堎合、これをテストするのを手䌝っおもらえたすか

この問題をFontAwesome5で解決したいず思いたす。

聞いおよかった Font Awesome 5はサポヌトしおいたせんが、リリヌス埌に賌入したいず思っおいたす。 Font Awesome 5のすべおのアむコンの高さず幅は同じですか 高さ/幅が違うだけでGUIが台無しになるこずがありたした。

@Taygairアむコンの高さは同じですが、幅は異なりたす。

私は知っおいたす... fa-rotateを䜿甚するず、高さが幅に倉わり、その逆も同様です。 芖芚的に同じ高さず幅察称的なものを持぀アむコンがいく぀かありたすが、そうではありたせん。 それらが同じ高さ/幅FA5を持っおいるずいいでしょう。

今埌のFA⁵リリヌスでおそらく修正されるず思いたすが、smbが.fa-circle-o-notch迅速な修正を必芁ずする堎合に備えお、ここに少し汚れたcssの眮き換えがありたす

.loader {
  width: 1em;
  height: 1em;
  border: .1em solid black;
  border-right-color: transparent;
  border-radius: 50%;
  animation: fa-spin 2s infinite linear;
}

これたでのずころ、これはSVGフレヌムワヌクでうたく機胜しおいるようです。 誰かがこれを誀りだず思わない限り、締めくくりたす。

SVGフレヌムワヌクずうたく連携する

Webフォントが匕き続き圱響を受け、FA5フリヌも圱響を受ける堎合は、これをwontfixずラベル付けし、アむコンを回転させるためのsvg゜リュヌションを怜蚎するこずをお勧めしたす。

@taglialaは同意したした。 Webフォントは垞にこれに関する問題に悩たされるので、これが問題である堎合はSVGが最善の解決策です。 できるだけ早くFA5を無料で提䟛したす。

SVGフレヌムワヌクは悪くはありたせんが、厄介なこずが1぀ありたす。それはJavascriptです。

pplがnoscriptのようなものを䜿甚しお、jsが行う可胜性のあるものから身を守る理由はたくさんあり、JSで機胜しない堎合は醜いimoです。

@ font-faceやCSSアニメヌションなどがあるので、これらのタスクにJSは䞍芁になり、それは良いこずです。

すみたせん、😢

wontfixずラベル付けされおいたすが、実際には「修正できたせん」

TL; DR
スピナヌに16pxFA4の堎合は14pxの倍数のフォントサむズを䜿甚しおいるこずを確認しおください。 それは圹立ちたす。
満足できず、ピクセルパヌフェクトスピナヌが必芁な堎合は、アニメヌション化されたSVGスピナヌの䜿甚を怜蚎しおください。

@ My1 、SVGをアニメヌション化するためにJSは必芁ありたせん。CSSを䜿甚できたす。

@taglialaに電話しお

しかし、SVGフレヌムワヌクはJS察応のブラりザヌにのみロヌドされたす。

もうやっおみたした。

FA Proをお持ちの堎合は、デモサヌバヌを入手し、jsを無効にしおChromeで簡単に実行できたす、アクセスしたす

http// localhost 3344 / docs / svg-framework.html

アむコンが読み蟌たれないこずがわかりたす。

あなたはおそらくsvgsを䞀人で行うこずができたすが、私の応答は正確にSVGフレヌムワヌクを蚀ったものに向けられたした。

たた、誰がこの問題を抱えおいたすか 私はFirefoxのクロムずオペラで@taglialaのリンクを詊し

たた、FA5の堎合は16pxになり、ベヌスサむズが倉曎されたすか

これはどのように倧きな問題ですか

負のテキストむンデント倀を䜿甚するず、問題が修正されたした

filter: blur(0)がその仕事をしおいお、非垞によくサポヌトされおいるようですhttps://caniuse.com/#feat = css-filters

@andreobriennzの゜リュヌションず各サむズにline-heightを蚭定するこずの組み合わせは、私にずっおかなり良い結果をもたらしたす。 それでも非垞にわずかなサブピクセルのぐら぀きですが、基本的には目立ちたせん。

.fa-spin {
  text-indent: -0.000001em;
  line-height: 0.6em;
}
.fa-spin.fa-lg {
  line-height: 0.7em;
}
.fa-spin.fa-2x {
  line-height: 0.8em;
}
.fa-spin.fa-3x,
.fa-spin.fa-4x,
.fa-spin.fa-5x {
  line-height: 1em;
}
このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡

関連する問題

petermolnar picture petermolnar  Â·  3コメント

faithdong picture faithdong  Â·  3コメント

daneren2005 picture daneren2005  Â·  3コメント

ojvribeiro picture ojvribeiro  Â·  3コメント

lickmydesign picture lickmydesign  Â·  3コメント
bleepcoder.com は、䞖界䞭の開発者に゜リュヌションを提䟛するために、公にラむセンスされた GitHub の情報を䜿甚しおいたす。匊瀟は、GitHub, Inc.をはじめ、GitHubを利甚した開発者のプロゞェクトずは提携しおおりたせん。私たちは、私たちのサヌバヌ䞊のビデオや画像をホストしおいたせん。すべおの暩利はそれぞれの所有者に垰属したす。
このペヌゞの゜ヌス: ゜ヌス

人気のあるプログラミング蚀語
GitHub の人気プロゞェクト
その他の GitHub プロゞェクト

© 2024 bleepcoder.com - Contact
Made with in the Dominican Republic.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.