๋ฐ์ดํฐ ๋ก๋ฉ ํ ์คํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
data-loading-text = " ๋ก๊ทธ์ธ ์ค ..."
๊ทธ๋ฐ ๋ค์ ๋ฒํผ์ ํด๋ฆญํ๊ณ "๋ก๋ ์ค"์์ฑ์ ์ค์ ํ๋ฉด ์์ด์ฝ์ด ํ์ ํ๋ฉด์ ํ๋ค๋ฆฌ๊ณ ํ๋ค๋ฆฝ๋๋ค.
์๋ฅผ ๋ค์ด, ๋ฒํผ์ ํ์ ์์ด์ฝ์ ์ ์์ ์ผ๋ก ํฌํจํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ ํ์ ํฉ๋๋ค.
์ด ๋ฒ๊ทธ๋ Firefox (ํ์ฌ ๋ฒ์ 18)์์๋ง ๋ฐ์ํ์ผ๋ฉฐ Chrome์์ ์๋ฒฝํ๊ฒ ์๋ํฉ๋๋ค.
tagliala์ ์ํด ํธ์ง
Firefox ๊ด๋ จ ๋ฌธ์ : # 3451
์ด์ํ 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 ์ฌ์ฉ)
๋๋ Windows 7์ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ํ๋ค๋ฆฌ๊ณ ์์ง๋ง OSX์์๋ ์๋ฆ๋ค์์ ๋๋ค.
@davegandy ํ
Chrome ๋ฒ์ 26.0.1410.65 (์๋นํ ์ต์ ๋ฒ์ )์์ ํ๋ค๋ฆผ์ด ๋ฐ์ํฉ๋๋ค. ์ด๊ฒ์ ๋ํ ์์ ์ด ์์ต๋๊น?
ํ! ๋๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ฌ์ ํ ์ง์๋๋ฏ๋ก ๋ฌธ์ ๊ฐ ์ข ๊ฒฐ ๋ ์ด์ ๋ฅผ ์ ์ ์์ต๋๋ค.
๋ฌธ์ ๋ฅผ ์ค๋ช ํ๋ ๋ฐ์ด์ฌ๋ฆฐ์ ์ ๊ณตํด ์ฃผ์๊ฒ ์ต๋๊น?
์ฌ๊ธฐ์ ๊ฐ์ ๋ฌธ์ , ์ด๋ค ํด๊ฒฐ์ฑ ์ด ์์ต๋๊น?
์ต์ ๋ฒ์ ์ Chrome (28.0.1500.71)์ ํ์ธํ์ต๋๋ค. ์์ด์ฝ์ด ์์์๋ก ์์ง์์ด ๋ ๊ณผ์ฅ๋ฉ๋๋ค. ์ด ๋ฌธ์ ๋ ํธ์ถ๋๋ ๋ชจ๋ ์์น์์ ์์ด์ฝ ์คํ ํด๋์ค์ ์ํฅ์์ค๋๋ค.
๋๋ ์ฑ๊ณตํ์ง ์๊ณ 3D ํ์ ์ ์๋ํ์ต๋๋ค. icon-circle
์์ฒด๋ฅผ ํ์ ํ๋ ๊ฒ์ ๋ฌธ์ ์
๋๋ค.
Windows 7์์ Firefox 22.0, Chrome 28.0.1500.72์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. IE 8-10์ ํ๋ค๋ฆผ์ ๊ฑฐ์ ๋ณด์ด์ง ์์ง๋ง ๋ฌธ์ ๋ฅผ ๊ด์ฐฐ ํ ์ฌ๋ก๋ฅผ ์์ธํ ์ดํด๋ณด๋ฉด ์ฌ์ ํ ์ฝ๊ฐ์ ํ๋ค๋ฆผ์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฌธ์ ์ ๋ํ ๋ฐ์ด์ฌ๋ฆฐ์ ์ค์ ํ๊ธฐ ์ํด ์ต์ ์ ๋คํ ๊ฒ์ด์ง๋ง ์๊ฐ์ด ๊ฑธ๋ฆด ์์๋ ์ถฉ๋ถํ ์ปจํ ์คํธ๊ฐ ์์ต๋๋ค.
๋ด jsfiddle์ ์๋์ง๋ง ์ฌ๊ธฐ์ ๋ฌธ์ ๊ฐ์๋ ํญ๋ชฉ์ด ์์ต๋๋ค. http://jsfiddle.net/Rnt9N/2/
Mac์์๋ ๋ฉ์ง๊ฒ ๋ณด์ด์ง๋ง Windows 7์ Firefox์์๋ ๋ถ์์ ํฉ๋๋ค.
๋์๊ฒ ๊ทธ๋ ๊ฒ ๋์์ง ์์ต๋๋ค (firefox 22 / w7 x64).
node-webkit v0.7.5๋ฅผ ์ฌ์ฉํ์ฌ ๋์ผํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
spin.js๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ฌ์ต๋๋ค.
FontAwesome์ ์๋ชป์ด๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ค์์ฌ์ญ์์ค.
์ด ํธ์ ์ฒ๋ผ .fa-spin { -webkit-filter: blur(0); }
์ (๋ฅผ)ํ๋ฉด ๋์๊ฒ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์์ ์ ์ํฉ๋๋ค.
@paldepind ์ด ์๋ฃจ์ ์ ๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค
ํ์ฌ ์คํ๊ณผ ์ ์ ๋ ์คํ์ ๋๋ํ ๋ณด์ฌ์ฃผ๋ ๋ฐ์ด์ฌ๋ฆฐ์ ์ ๊ณตํด ์ฃผ์๊ฒ ์ต๋๊น?
์ด ๋ฐ์ด์ฌ๋ฆฐ์ ํฌํฌ ํ ์ ์์ต๋๋ค : http://jsfiddle.net/tagliala/HgYqA/
Windows 7์์ Chrome๊ณผ์ ํ๋ค๋ฆผ์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ์ ๋ฐ fps ์๋์์์ ๊ฐ์ด ์์ด์ฝ์ด "๋๋ฆฌ๊ฒ"ํ์ ํ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
@tagliala ์ฒ๋ง ์์!
๋ค์์ ์์ ์์ด ๋ ์คํผ๋, ํ๋ ํ๋๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฐ์ด์ฌ๋ฆฐ์ด์๋ค : http://jsfiddle.net/paldepind/XLdQX/
Linux์์ Chrome 30 ๋ฐ Firefox 24๋ก ํ ์คํธํ์ต๋๋ค. Firefox์์๋ ๋ชจ๋ ๊ฒ์ด ๋ถ๋๋ฝ์ง๋ง Chrome์์๋ ์์ ์ฌํญ์ด์๋ ์คํผ๋๊ฐ ์ฝ๊ฐ ํ๋ค๋ฆฝ๋๋ค. ๊ทธ๋๋ ๋ธ๋ผ์ฐ์ ์์ ํ์ ์๋์ ์ฐจ์ด๋ ๋ณด์ด์ง ์์ต๋๋ค.
Windows 7์ Chrome 32๋ ์์ด์ฝ์ ์ ํ ํ์ํ์ง ์์ต๋๋ค ...
GNU / Linux์์๋ Chromium 30์์ ์์ ์ด ์๋ํฉ๋๋ค. ํํฐ ์์ฑ์ด ์์ง ์ง์๋์ง ์๊ธฐ ๋๋ฌธ์ Firefox 26์์๋ ๋์ผํ์ง ์์ต๋๋ค. https://developer.mozilla.org/en-US/docs/Web/CSS/filter
Windows 8์ Firefox 26์ ๊ฒฝ์ฐ ๋ ๋ค ์ฌ์ ํ ์ ์๊ฒ ํ๋ค๋ฆฝ๋๋ค. Windows 8์ Chrome 31์์๋ ๋ ๋ค ๊ด์ฐฎ์ ๋ณด์
๋๋ค.
2013 ๋
12 ์ 12 ์ผ ์คํ 2์ 20 ๋ถ์ Felipe Peรฑailillo [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
GNU / Linux์์๋ Chromium 30์์ ์์ ์ด ์๋ํฉ๋๋ค. ํํฐ ์์ฑ์ด ์์ง ์ง์๋์ง ์๊ธฐ ๋๋ฌธ์ Firefox 26์์๋ ๋์ผํ์ง ์์ต๋๋ค. https://developer.mozilla.org/en-US/docs/Web/CSS/filter
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
๋ถํํ๋ Windows์๋ ํ์๋์ง ์์ผ๋ฉฐ OSX์์๋ ์ง์ฆ๋ฉ๋๋ค.
http://jsfiddle.net/tagliala/XLdQX/2/
ํ์ ํ๋ ์์ด์ฝ์ด ์คํฐ ์จ๋ฆฌ์ด์ฑ๋์ง ์๊ณ ๊ณ์ ํ๋ค๋ฆฝ๋๋ค.
์ด๊ฒ์ด ์คํ ๊ฐ๋ฅํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด๊ธฐ๋ฅผ ๋ฐ๋์ง๋ง ๊ทธ๋ ์ง ์์ต๋๋ค.
@tagliala ์ํ๊น๊ตฐ์ . ๋๋ Linux๋ฅผ ์ฌ์ฉํ๋ ๋ด ์ปดํจํฐ์์๋ง ์์ ์ ์๋ํ์ฌ ํ๋ฅญํ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ต๋๋ค.
@paldepind ์ค, ์ฐ๋ถํฌ ๊ธฐ๊ณ์์ ํ์ ํ๋ ๋ฌผ๊ฑด์ด ์ ๋ง ์ง์ฆ ๋๋ค๋ ๊ฒ์ ๊ธฐ์ตํฉ๋๋ค.
์๋ธ ํฝ์ ๋ณํ์ ์๋ํด ์ฃผ์๊ฒ ์ต๋๊น? http://jsfiddle.net/tagliala/96ULe/3/
์๋ ํ์ธ์! ์ค๋ Chrome 31๋ก ์ ๋ฐ์ดํธํ๋๋ฐ ์ด์ ํ๋ค๋ฆผ์ด ์ฌ๋ผ์ก์ต๋๋ค. ๊ทธ๋์ ์๋ง๋์ด ๋ฌธ์ ๋ ์ ์ ๋ก ์ฌ๋ผ์ง ๊ฒ์ ๋๋ค.
@tagliala ๋ด๊ฐ ๋ญ ๋ด์ผํ ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ด๊ฐ ์๊ฐํด์ผ ํ ๋ชจ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ Chrome 31์์ ๋ ์ด์ ํ๋ค๋ฆผ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค.
@tagliala ํ์ ํฝ์ ๋ณํ ๋ฐ์ด์ฌ๋ฆฐ์ ์ฌ์ ํ โโ์ฟ ๋ถํฌ์ Chrome 31 ๋ฐ Firefox 26์์ ํ๋ค๋ฆผ์ ๋ณด์ฌ์ค๋๋ค.
๊ทธ๋ฌ๋ ์ด๊ฒ์ด ์๋ธ ํฝ์ ๋ ๋๋ง ๋๋ฌธ์ด๋ผ๋ ๋ฐ ๋์ํฉ๋๋ค.
์ฌ๊ธฐ์ ๋นจ๊ฐ์ ์ํ ํ ๋๋ฆฌ๊ฐ์๋ ํ์ ๋ฌธ์ O ( "oh")๋ฅผ ๋ณด์ฌ์ฃผ๋ ์๋ก์ด ๋ฐ์ด์ฌ๋ฆฐ์ด ์์ต๋๋ค.
http://jsfiddle.net/bBaVN/208/
์ด ์์ ๋ ๋นจ๊ฐ์ ํ ๋๋ฆฌ๊ฐ ๋ถ๋๋ฝ๊ฒ ํ์ ํ์ง๋ง O๊ฐ ํ๋ค ๋ฆฌ๊ธฐ ๋๋ฌธ์ ํ๋ค๋ฆผ ํจ๊ณผ๋ฅผ ์ค์ ๋ก ์ ํ์ํต๋๋ค.
-webkit-filter: blur(0);
์ด (๊ฐ) ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ค๋๋ค. --webkit-font-smoothing์ ํฌํจํ์ฌ์ด๋ฅผ ์์ ํ๋ ๋ค๋ฅธ ์ง์๋ฌธ์ ์ฐพ์ ์ ์์ต๋๋ค.
๋ํ KDE์ ๊ธ๊ผด ์คํฐ ์จ๋ฆฌ์ด์ฑ (์์คํ ์ค์ -> ์์ฉ ํ๋ก๊ทธ๋จ ๋ชจ์-> ๊ธ๊ผด-> ์คํฐ ์จ๋ฆฌ์ด์ฑ ์ฌ์ฉ = ์ฌ์ฉ ์ ํจ)์ ๋นํ์ฑํํ๋ ค๊ณ ์๋ํ์ผ๋ฉฐ _ ์ด๊ฒ์ ๋ฌธ์ ๋ ํด๊ฒฐํฉ๋๋ค _.
๋ถํํ๋ -webkit-filter: blur(0);
๋ ์ฐฝ์ ๊นจ๊ธฐ ๋๋ฌธ์ ํด๊ฒฐ์ฑ
์ด ์๋๋๋ค.
@tagliala ๊ฐ ์ด๋ค ๋ฒ์ ์ Windows์์ ์๋ํ์ง ์๋์ง ํ์คํ์ง ์์ต๋๋ค. ์ต์ Chrome ๋ฐ IE 11์์ ์ ์ ๋ ์๋ฃจ์ ์ ํ ์คํธํ์ต๋๋ค. Firefox์์ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
@silentworks , Win7 x64 ์ค๋จ
http://jsfiddle.net/tagliala/XLdQX/2/
๋ํ ์๋ ํ ๋ ์คํฐ ์จ๋ฆฌ์ด์ฑ์ด ์ ๋ง ์ข์ง ์์ต๋๋ค.
์ฃผ์ ๋ฌธ์ ๋ ๊ธ๊ผด ๋ด๋ถ์ ์์ด์ฝ์ด ์๋ฒฝํ๊ฒ ์ค์์ ์์ง ์๋ค๋ ๊ฒ์ ๋๋ค. http://jsfiddle.net/XLdQX/5/
์๋ ์คํฌ๋ฆฐ ์ท์์ ๋ณผ ์ ์๋ฏ์ด ์๋์ 3 ๊ฐ์ ๋น ํฝ์ ๊ณผ ์์ 2 ๊ฐ์ ๋น ํฝ์ ์ด ์์ต๋๋ค. ์ด๋ก ์ธํด ํ๋ค๋ฆผ์ด ๋ฐ์ํฉ๋๋ค.
์์ด์ฝ์ด ๊ฐ์ด๋ฐ์์๋ ๋ฐฉ์์ผ๋ก ๋๋น๋ฅผ ์ค์ ํ ์ ์์ผ๋ฉด ์์ด์ฝ์ด ํ๋ค๋ฆฌ์ง ์์ต๋๋ค. http://jsfiddle.net/XLdQX/6/
IMHO์ด ํ์ ๊ธฐ๋ฅ์ ์ ๊ฑฐํด์ผํฉ๋๋ค. ์ด์ ๋ณด๋ค ๋ ๋ง์ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
WONTFIX๋ ๋ง์ ์์
์ํ๊ธฐ ๋๋ฌธ์ : -1 :
ํ์ง๋ง ์, ๋ฉ์ก์ง๋ง ... ํ์๋ ์๋๋๋ค. ์ผ๋ถ ์์ด์ฝ์ ํ์ ์ํค๊ธฐ ์ํด ๋ชจ๋ ๊ธ๊ผด์ ๋ค์ ์คํํ๋ ๊ฒ์ ๋ง์ ์์
์ด๋ฉฐ ์กฐ๋ฅ์ ์ด๊ธ๋ฉ๋๋ค.
@conrado ์ฌ๊ธฐ์ "wontfix"๋ ์ด๋ธ์ด ์์ต๋๋ค.
๊ทธ๊ฒ์ ์ฌ์ ํ โโ์์น์ ๋๋ค. ํ์ ์ ์ ํฉํ ๋ฌธ์ ์ค ์ผ๋ถ๋ฅผ ๋ค์ ์์ ํ ์ ์์ต๋๋ค.
๊ทธ๊ฒ์ ์ฌ์ ํ โโ์์น์ ๋๋ค.
์๋, ๊ทธ๋ ์ง ์์ต๋๋ค. ์ ๋๋ก ์ด๋ฆฌ๊ณ ๋ฒ๊ทธ๋ก ๋ ์ด๋ธ์ด ์ง์ ๋์์ต๋๋ค.
๋๊ธ์ ์ฝ์ ํ์๋์ด ๋ฌธ์ ์ ์ํ๋ ํ์คํ์ง ์์ง๋ง ์ฌ์ ํ ์ด๋ ค์๋ ๊ฒ์ผ๋ก ํ์ ๋์๊ธฐ ๋๋ฌธ์ Xubuntu์ Chromium 31 ๋ฐ Firefox Aurora 28 (2014-1-13)์ ์ฌ์ ํ โโํ๋ค๋ฆฝ๋๋ค.
@ ahamilton9 ์ฌ๊ธฐ๋ฅผ๋ณด์ธ์ : https://github.com/FortAwesome/Font-Awesome/issues/2709#issuecomment -32045585
์ข์, ๋ชจ๋ ๊ธ๊ผด์ ๋ธ๋ผ์ฐ์ ๋ฒ๊ทธ๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ธ ๊ฐ์ง ์๊ฐ ์์ต๋๋ค. http://jsfiddle.net/3T8Kz/
์ฒซ์งธ : Font-Awesome ๊ธ๊ผด์ด ์ค์์ ์์นํ๋ฉฐ ๋ฒ๊ทธ๊ฐ ์์ต๋๋ค.
๋์งธ : ์ผ๋ฐ ๊ธ๊ผด์ ์ฌ์ฉํ๋ ๋ ๋ค๋ฅธ ์
์
์งธ : ๊ธ๊ผด์์ด div ๋ง ์๊ณ ์ ๋๋ฉ์ด์
์ด ๊ฐ๊ณ ๋ฒ๊ทธ๊ฐ ์์ต๋๋ค.
๋์๊ฒ Firefox 31, Linux์ ๋ํ ๋์ผํ ๋ฒ๊ทธ.
์ด๊ฒ์ด ๊ธ๋ฆฌํ ํฌ๊ธฐ๋ก ์ธํด ๋ฐ์ํ๋ ๊ฒฝ์ฐ-๋ชจ๋ ๊ธ๋ฆฌํ๊ฐ ์๋ ํ์ ํ๋ ค๋ ๊ธ๋ฆฌํ ๋ง ์์ ํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํฉ๋๋ค.
: +1 : +1 ์๋ง ๋ชจ๋ ๊ธ๋ฆฌํ๊ฐ ์ฌ๊ฒํ ๋ ๋ค์ ๋ฉ์ด์ ๋ฒ์ ์์ ๊ณ ๋ ค๋์ด์ผํฉ๋๋ค.
๊ณต์ ์น ์ฌ์ดํธ ์์๋์ด ๋ฌธ์ ๋ฅผ ๋ณธ๋ค :
(์ต์ ๋ฒ์ ์ Firefox)
์ด ๊ณ ์ ๋ ๊ฒ์๋ณด๊ณ ์ถ์ต๋๋ค : +1 :
์ด ๋ฌธ์ ์ ๋ํ ํ ๋ฆฌํ์คํธ์ ์ฌ์ธต ์กฐ์ฌ๋ฅผ ํ์ํฉ๋๋ค
์ด๊ฒ์ ํฌ๋กฌ ๋ฒ๊ทธ ์ธ ๊ฒ ๊ฐ์ต๋๋ค
@davegandy ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
Mac OS X์ Chrome 37.0.2062.124, iOS 7.0.4์ Safari์์ ๋์ผ
+1
๋๋ ์ง์ญ ํ๋ก์ ํธ์์ fa-refresh๋ฅผ ์ํด์ด ๋ฌธ์ ๋ฅผ ์ฒ๋ฆฌ ํ ์์์์ต๋๋ค (ํด๊ฒฐํ์ง ์๊ฒ ์ต๋๋ค)
-webkit-transform-origin : 49 % 48.5 %;
-moz-transform-origin : 49 % 48.5 %;
-ms- ๋ณํ-์์ : 49 % 48.5 %;
-o- ๋ณํ ๊ธฐ์ : 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- ๋ณํ ์ถ์ฒ : 50 % 48.9 %;
-o- ๋ณํ ๊ธฐ์ : 50 % 48.9 %;
๋ณํ ๊ธฐ์ : 50 % 48.9 %;
}
@magnyld ๋ฐฉ๊ธ ์๋ํ์ง๋ง DOM ๋ณ๊ฒฝ ํ์๋ ๊ณ์ ํ๋ค๋ฆฝ๋๋ค.
origins transform์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ด์ฝ์ด ํฌ๊ฑฐ๋ ์ ์ผ๋ฉด ๊นจ์ง ์ ์์ต๋๋ค. ์ด์ ์ ๋งํ๋ฏ์ด ์ด๊ฒ์ ์๋ฒฝํ ์ ์คํ์ผ์ div๋ฅผ ํ์ ํ๋ ค๊ณ ํ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋์ผํ๊ธฐ ๋๋ฌธ์ ๊ธ๊ผด ๋ฌธ์ ๊ฐ ์๋๋๋ค. ๋๋ ์ด๊ฒ์ด ์นํท ์์ง ๋ฒ๊ทธ๋ผ๊ณ ํ์ ํฉ๋๋ค.
์๋์, ์ด๊ฒ์ firefox์๋ ์์ต๋๋ค https://bugzilla.mozilla.org/show_bug.cgi?id=930079
Firefox 33, OSX์์ ํ๋ค๋ฆผ.
์ฌ๊ธฐ์ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค ( ํ๋ค๋ฆฌ๋ ์คํ ) :(
์ด ๋ฌธ์ ์ ๋ํ ์ฌ์ธต ๋ถ์, ํด๊ฒฐ ๋ฐฉ๋ฒ ๋ฐ ์ฅ์ ๊ณผ ๋จ์ ์ ๋ํ ์ ์ ํ ์ค๋ช ์ด ํฌํจ ๋ ํ ์์ฒญ์ ๋งค์ฐ ํ์ํฉ๋๋ค.
๋ฌธ์ ๋ ์์ด์ฝ ์์ฒด์์ ๋น๋กฏ๋ ๊ฒ ๊ฐ์ต๋๋ค. Icomoon ์คํผ๋ ๋ฒ์ ์ ์ฌ์ฉํ๋ฉด ์ ํ ํ๋ค๋ฆฌ์ง ์์ต๋๋ค. Chrome 39, Windows ๋ฐ IE11, Windows์์ ์ ์๋ํฉ๋๋ค. ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์ฐ
์์ด์ฝ์ ๋ชจ๋ ๊ฐ์ ํฌ๊ธฐ๋ก ์ ์งํ๋ icomoon์ ์ ๊ทผ ๋ฐฉ์์ ์ด๋ฌํ ๋ชฉ์ ์ ๋ ์ ํฉ ํด ๋ณด์ด์ง๋ง ์ถฉ๋ถํ์ง ์์ต๋๋ค.
http://jsfiddle.net/tagliala/cxxzh0uf/2/
:before
์ ์ฌ ์์๋ฅผ ์ดํด๋ณด๋ฉด fontawesome์ด "์ด์ํ๋ค"๋ผ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
๋๋น์ ๋์ด๋ฅผ ๋์ผํ๊ฒ ์ค์ ํ๋ ค๊ณ ํ์ง๋ง ์ํฉ์ด ์ข์์ง์ง ์์ต๋๋ค.
์ด๊ฒ์ ๊ธ๊ผด ์์ฒด์ ๊ด๋ จ์ด ์๊ณ CSS๋ฅผ ํตํด ํ ์์๋ ์ผ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
Dave๋์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ๊ธฐ ์ํด ๊ธ๊ผด์ ์ดํด๋ณด๊ณ Icomoon์์ ์์ฑ ํ ๊ธ๊ผด์ ๊ฒ์ฌํด์ผํฉ๋๋ค.
.otf ํ์ผ์ ํธ์ง ํ ํ ๋ฆฌํ์คํธ๋ ๋ฐ์ ๋ค์ผ ์ ์์ง๋ง์ด ๋ฌธ์ ์ ๋ํ ๋์์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ์ฌ๊ธฐ ๋๊ตฐ๊ฐ๊ฐ ๊ธ๊ผด์๋ณด๊ณ ๋ฌธ์ ๋ฅผ ์๋ณ ํ ์ ์๋ค๋ฉด ๋งค์ฐ ํ์ํฉ๋๋ค
์ ์์ด ์ฃ์กํฉ๋๋ค. ์ฌ๊ธฐ๋ ๋ฆ์์ต๋๋ค :)
@tagliala ์ฌ๊ธฐ์ fa-clock-o ๋ฌธ์ ๋ฅผ ์ฐ๊ฒฐํด ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค. ๋๋จธ์ง๊ฐ ์ธ๊ธ ํ ๊ฒ๊ณผ ๋์ผํ ๋ฌธ์ ์
๋๋ค.
fa-cog์๋ ๋์ผํ ๋ฌธ์ ๊ฐ ์์ง๋ง fa-clock์ด๋ ์์์ ์ธ๊ธ ํ ๋ค๋ฅธ ์ผ๋ถ์ ๊ฐ์ ์ํฉ์์๋ ๋์ ๋์ง ์์ต๋๋ค. ์ด ์ค๋ ๋๋ฅผ ๊ณ์ ์ง์ผ๋ณด๊ณ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์ผ๋ฉด๋ณด๊ณ ํ ๊ฒ์
๋๋ค.ํ์ง๋ง ํ ๋ฒ๋ง ํ์ ํ๋ ๊ธ๋ฆฌํ ์์ฒด์ ์์ ๊ฒฐํจ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋๋ฌด ์์์ ์ก์์ผ๋ก ์์๋ณผ ์ ์์ต๋๋ค.
๋์ผํ ๋ฌธ์ ๋ฅผ ๋ง๋ฌ๋๋ฐ ์ด์ ๋ํ ํ์ธ ๋ ํด๊ฒฐ์ฑ ์ด ์์ต๋๊น?
@TsuiJie ์๋, ์์ต๋๋ค
IE10๊ณผ 11์ ๋จ๋ฆผ / ํ๋ค๋ฆผ ์คํ ์์ด์ฝ๊ณผ ๋น์ทํ ๋ฌธ์ ๊ฐ์์์ต๋๋ค.
๋ด ๋ฌธ์ ๋ IE 10/11์์ ์คํผ๋๊ฐ ๋ณด์ด๋ ํ ์คํฌ๋กค๋ฐ๊ฐ ํ์๋๊ณ ์จ๊ฒจ ์ก๋ค๋ ๊ฒ์ ๋๋ค.
๋ด๊ฐ ์ฐพ์ ๊ฒ์ ์์ด์ฝ ํ๊ทธ์ ๋์ด์ ๋๋น๋ฅผ ์ค์ ๋ ํฌ๊ธฐ (์์ด์ฝ ์์ฒด์ ๊ฐ์ ํฌ๊ธฐ)๋ก ์ค์ ํ๋ฉด ํ์ค๊ฐ ๋ฉ์ถ๋ค๋ ๊ฒ์ ๋๋ค.
๋๊ตฐ๊ฐ์๊ฒ ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ฑด๋ฐฐ
์ข์, ๋ฌธ์ ๊ฐ Font Squirrel์์ ์น ํฐํธ ํ์์ผ๋ก ๋ณํํ๋ ๊ฒ์์ ์์ ๋์ต๋๋ค. ์ผ๋ถ ์ธก์ ํญ๋ชฉ์ ์๋ง์ผ๋ก ๋ง๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ด ๊ณํ:
์ข์ต๋๋ค. ์๋นํ ์กฐ์ฌ ๋์ ๋ช ๊ฐ์ง ์์ ์ฌํญ์ ์ ์ฉํ์ต๋๋ค.
๊ฒฐ๊ณผ
ํ๋์ ๊ฒฝ๊ณ
๊ฒฐ๊ณผ๊ฐ ์์ ๋ณด๋ค ํจ์ฌ ๋ซ๊ธฐ ๋๋ฌธ์ 4.3์ ๋ํด ํ์ฉ ๊ฐ๋ฅํ๋ค๊ณ ๋ถ๋ฅด๊ณ 5.0์ ๋ํด ๋ฌธ์ ๋ฅผ ์ด์ด ๋๊ฒ ์ต๋๋ค.
ํ๋ ๋ ์ ๋ฐ์ดํธ. ์ ํํ ์ต์ ์ด Font Squirrel ๋ณํ์์ ์ ์๋ํ์ง ์๋ ๊ฒ์ ์์ ๋์ต๋๋ค. ๊ทธ๋์ ํ์ผ์ ๋ค์ ๋ฃ์์ต๋๋ค. ์ด์ด ๋ก๋๋ค.
@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
ํจ๊ป ์ฌ์ฉํ์ง ๋ง์ญ์์ค.
์ด๊ฒ์ ๋ด ๋ฌธ์ (๊ทธ๋ฆฌ๊ณ ๋ด ํด๊ฒฐ์ฑ )๋ก ๋ฐํ์ก์ต๋๋ค.
์ฐ
IE11์ ๊ฑฐ์ ์๋ฒฝํ๊ณ IMHO๋ Windows์์ ์ต๊ณ ์ ๋๋ค.
์คํผ๋ ์์ด์ฝ์ ์๋กญ๊ณ ์ด์ ๋ณด๋ค ๋ ์ข์์ง ๊ฒ์ ๋๋ค.
๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์์ด ๋ฌด๊ฑฐ์ด ํ์ด์ง์ ํ๋จ์ ์ดํด๋ณด์ธ์ : http://fontawesome.io/test/
ํฌ๋กฌ๊ณผ ํ์ด์ด ํญ์ค๋ ํฌ๊ธฐ๊ฐ ์์ ๋ ์ ๋ง ๋์ฉ๋๋ค.
IE11์์๋ fa-pulse๋ก ์ฝ๊ฐ์ ๊ฒฐํจ์ด ์์ต๋๋ค. ์คํผ๋๊ฐ 1px ์๋ก ์ด๋ํ๊ณ ๋ค์ ์ ๋๋ฉ์ด์ ๋จ๊ณ์์ ์๋๋ก ์ด๋ํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
IE 11 ๋ฐ Chrome 40.0.2214.115 m์์ ์๋ํ์ง๋ง Firefox 35.0.1์์๋ ํ๋ค๋ฆฝ๋๋ค.
scaleZ(1.001)
์ถ๊ฐํ๋ฉด Linux์์ Firefox 36์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.
๋ด ๋ฌธ์ ๊ฐ ๋ชจ๋ ์ฌ๋์ ๋ฌธ์ ์ ๊ฐ์์ง ํ์คํ์ง ์์ ๊ฒฝ์ฐ ๋ฌธ์ # 4017๊ณผ ๋น์ทํด ๋ณด์์ง๋ง ์ฌ๊ธฐ์์ ์ข ๋ฃ๋๊ณ ๋ฆฌ๋๋ ์ ๋์์ผ๋ฏ๋ก ์ฌ๊ธฐ์ ์๋ฃจ์ ์ ๊ฒ์ํ๊ฒ ์ต๋๋ค.
.fa-spin ํด๋์ค์ ๋ค์์ ์ถ๊ฐํ๋ฉด๋ฉ๋๋ค.
.fa-spin {
text-align:center;
}
๋๋ฅผ ์ํด ํ๋ค๋ฆผ์ ๊ณ ์น๋ ๊ฒ ๊ฐ์์ต๋๋ค.
fa-fixed @qJake ๋๋ align : center @JakeCooper๋ฅผ ํผํ์ง ๋ง์ญ์์ค .
(fa-spin์ด ์์ผ๋ฉด ์งํฐ๊ฐ ์์ต๋๋ค).
@isaksky ์ด ๋ฌธ์ ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฐ์ด์ฌ๋ฆฐ์ ์ ๊ณตํด ์ฃผ์๊ฒ ์ต๋๊น? ๋๋ ์์ด๋์ด๊ฐ
@tagliala ์ฌ๊ธฐ ์์ต๋๋ค :
Chrome 40.0.2214.115, Windows 7. ์ ๊ณต๋ ์ฝ๋ฑ์์ ํด๋น ๋ฌธ์ ๋ฅผ ์ฌํ ํ ์ ์์ต๋๋ค.
์ด๋ค ๋ธ๋ผ์ฐ์ ๊ฐ ํด๋น ์ถ๋ ฅ์ ์ ๊ณตํฉ๋๊น?
์ง๊ธ์ ์ ๋ฌด์ฉ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์์ง ์์ง๋ง Windows 8์ ์ต์ ์ผ๋ฐ Chrome์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฌ๊ธฐ์์ Chrome์์ด Mac์์๋ ์ฌํ ํ ์ ์์ต๋๋ค.ํ์ง๋ง 110 % ๋๋ 125 %๋ก ํ๋ํ๋ฉด ์๋ฅผ ๋ค์ด ๋ํ๋ฉ๋๋ค. (๋ด ๋ฒํผ์ด ์์ง์ผ๋ก ์์ด๋ ๋ฌธ์ ๋ ์์ง๋ง ์ด๊ฒ์ด ์๋ฏธํ๋ ๋ฌธ์ ๊ฐ ์๋๋๋ค (ems๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค).) ์ค์ ์๋ง์ผ๋ก ๋ง๋ค๋ฉด ์งํฐ๊ฐ ๋ฐ์ํฉ๋๊น?
์ด Mac์์๋ ์ผ๋ฐ (100 %) ํ๋ / ์ถ์์์ ๋ฐ์ํ์ต๋๋ค. ํ๋ / ์ถ์ ๋ฐ / ๋๋ ๋ธ๋ผ์ฐ์ ํญ ์ ํ๊ณผ ๊ด๋ จ๋ ๊ฒ ๊ฐ์ต๋๋ค. Btw ๋ฌธ์ ๋ $('#spin-pls').toggleClass("fa-spin")
์์๋ ๋ฐ์ํฉ๋๋ค.
๋ด์ผ ๋งฅ์ผ๋ก ํ์ธํ๊ฒ ์ต๋๋ค
์ฌ๊ธฐ์ ํฑ๋ ๋ฐํด ํ์ ์ ๋ํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ํธ๋ฒ๋งํ๋ฉด ๋ถ๋๋ฝ๊ณ ๋งค๋ ๋ฝ์ต๋๋ค.
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); }
}
๋ฌธ์ ๊ฐ ์ฌ์ ํ ์กด์ฌํฉ๋๋ค.
ํ๋์จ์ด ๊ฐ์ ๋นํ์ฑํ ๋ชจ๋์ ๊ฒฝ์ฐ์๋ ์ฌ์ ํ ์กด์ฌํฉ๋๋ค. Firefox 36.0.4.
์ด ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฌธ์ ๊ฐ ์ด๋ ค ์๊ธฐ ๋๋ฌธ์, ์กด์ฌํ๊ณ ์ฐ๋ฆฌ๊ฐ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ ์ด๋ป๊ฒ ์์ ํ๋ ๊ฒ์ํ์ง +1 ๋๋
์ฌ๊ธฐ๋ฅผ๋ณด์ธ์ : https://github.com/FortAwesome/Font-Awesome/issues/671#issuecomment -65381998
์์ ํ์ด์ง์์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๋ ๊ฒ์ด ์ข์ ์๊ฐ์ผ๊น์? ์ด ๋ฌธ์ ๋ ๋ด๊ฐ ์ ๋๋ฉ์ด์ ์์ด์ฝ์ ๋งค์ฐ โโ์กฐ์ฌํ ๋งํผ ์ถฉ๋ถํ ํฌ์ง ๋ง https://github.com/FortAwesome/Font-Awesome/issues/671#issuecomment -71056820์ ๋ฐ๋ผ ๋ ํฐ ๋ ๋งฅ์์๋ ๋์น ์ฑ์ง ๋ชปํ ๊ฒ์ ๋๋ค. ๋ชจ๋ ์ฃผ์ ๋ธ๋ผ์ฐ์ ์์ ํ ์คํธ ํ ๊ฒฝ์ฐ์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
@Vusys ๋์ํฉ๋๋ค. ๋ง์คํฐ ๋ธ๋์น์ ๋ํด PR์ ๋ณด๋ด๊ฑฐ๋ ์์ฑํด์ผ ํ ๋ด์ฉ์ ์๋ ค ์ฃผ์๋ฉด ์ ๊ฐ ํ ๊ฒ์ ๋๋ค.
@tagliala ๋ ์์ ์๋์ ๋ค์ ๊ฒฝ๊ณ ๋ฅผ ์ถ๊ฐํ๋ pull request #
์ผ๋ถ ํ๋ซํผ์ ์ผ๋ถ ๋ธ๋ผ์ฐ์ ์๋ ์ ๋๋ฉ์ด์ ์์ด์ฝ์ ๋ฌธ์ ๊ฐ์์ด ํ๋ค๋ฆผ ํ์์ด ๋ฐ์ํฉ๋๋ค. ์์ ๋ฐ ๊ฐ๋ฅํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ฌธ์ # 671 ์ ์ฐธ์กฐํ์ญ์์ค.
@Vusys ๊ฐ์ฌํฉ๋๋ค!
+/- 1 ํฝ์ ๋ณด๋ค ํจ์ฌ ๋ ์ฌํ ํ๋ค๋ฆผ์ด ๋ณด์ ๋๋ค. ํ์ ๋ณํ๊ณผ ๋ค๋ฅธ CSS ๋ณํ ์ฌ์ด์ ์ด์ํ ์ํธ ์์ฉ์ด์์ด ๋๋๋ก ํ์ ์ค์ฌ์ด ํ ์ ์ ์์ด์ฝ ๋ฐ์ ์์ต๋๋ค.
์์ง ๋ด ์ฌ์ดํธ์์์ด ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ CSS ๊ท์น์ ํ์ธํ์ง ์์์ง๋ง ์๋ชป๋ ๋ณํ ์์์ ๊ฒฝ์ฐ์ฒ๋ผ ๋ณด์ ๋๋ค. ์์๋ ๋ค์๊ณผ ๊ฐ์์ผํฉ๋๋ค. ์์ด์ฝ ์ค์ฌ์ (0,0)์ผ๋ก ๋ณํ ํ ๋ค์ ํ์ฌ ๊ฐ๋๋ก ํ์ ํ ๋ค์ (0,0)์ ๊ฐ์ด๋ฐ ์์ด์ฝ์ด ํ์ ๋ ํ๋ฉด ์์น (๋๋ ๊ทธ ๋ฐ๋)๋ก ๋ณํํฉ๋๋ค. CSS ์ด๋๊ฐ์ ๋ค๋ฅธ ๋ฒ์ญ์ด ์์ฌ ์์ต๋๋ค.
_ ์ ๋ฐ์ดํธ : _ ๋ด ๊ฒฝ์ฐ์ ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง ์์ ๋์ผ๋ฏ๋ก ๋ค๋ฅธ ์ฌ๋์ด์ด ํํ์๋ฐ์ ์์๋ ๊ฒฝ์ฐ ์ฌ๊ธฐ์ ๋ต๋ณ์ ๊ฒ์ ํ ๊ฒ์ ๋๋ค. ํ์ ์๊ฐ 'i'์์์ ๋๋น๋ฅผ ๋ณ๊ฒฝํ๋ CSS ๊ท์น์ด ์์ต๋๋ค. (FA ์์ด์ฝ์ ์ฌ์ฉ๋๋ Bootstrap ์์)์ ์ ์ฅ๋์์ต๋๋ค. ์ด๋ ๊ฒํ๋ฉด ์์ด์ฝ์ ์ปจํ ์คํธ (์ : ํ ์คํธ๊ฐ ์ค์์ ์๋์ง ์ฌ๋ถ์ ๋ฐ๋ผ)์ ๋ฐ๋ผ ์์ธกํ ์์๋ ๊ฒฐ๊ณผ๊ฐ ์ ๊ณต๋ฉ๋๋ค.
๋๋ ์ด๋ค CSS ๊ท์น์ ์ ํ์ง ์์๋ค
๋๋ ๊ทธ๊ฒ์ด CSS ๊ท์น์ด ์๋๋ฉฐ ๋ฌธ์ ๊ฐ FA ์์ฒด์ ๊ด๋ จ์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค.
์ฌ๊ธฐ๋ฅผ๋ณด์ธ์ : http://jsfiddle.net/tagliala/g0ngLhyr/
@tagliala , CSS ๊ท์น์ด๋ FA์ ๊ด๋ จ์ด ์๋ค๋ฉด Icomoon์ด ํ๋ค๋ฆผ ํจ๊ณผ๊ฐ ์๋ค๋ ๊ฒ์ ์ด๋ป๊ฒ ์ค๋ช ํฉ๋๊น?
๋ฐ๋ชจ : http://jsfiddle.net/cxxzh0uf/
๋ ๋ค๋ฅธ ์๋ Google์์ ๋ง๋ ๊ฒ์ ๋๋ค. http://www.getmdl.io/components/index.html#loading -section / spinner
@skoub ๊ทํ์ ๋ฐ์ด์ฌ๋ฆฐ์ด 4.3.0์ผ๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค : http://jsfiddle.net/tagliala/cxxzh0uf/9/
์ฌ๊ธฐ๋ฅผ๋ณด์ธ์ : http://jsfiddle.net/tagliala/g0ngLhyr/
์ด ๋ฐ์ด์ฌ๋ฆฐ์๋ ์น ํฐํธ๊ฐ ์ ํ ์์ผ๋ฉฐ ์ฌ์ ํ ํ๋ค๋ฆผ์ด ํ์๋ฉ๋๋ค.
@skoub google์ ๊ตฌํ์์ด ๊ธฐ๋ฅ์ ์ฒ๋ฆฌํ๋ ์ ์ ํ ๋ฐฉ๋ฒ ์ธ ์น ํฐํธ์ IMHO๋ฅผ ๊ธฐ๋ฐ์ผ๋กํ์ง ์์ต๋๋ค.
์ฌ๊ธฐ์์ ์ ๊ฒฝํ์ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค.
๋จ์ผ ์์ด์ฝ :
์คํ ์์ด์ฝ์ผ๋ก ํ๋ค๋ฆฌ๋ ๋ฌธ์ ๋ง ์์ต๋๋ค. ๋จ์ผ ์์ด์ฝ์ด ์ ํ์ ํ๊ฑฐ๋ ๊น๋ฐ์
๋๋ค.
๋์ ์์ด์ฝ :
๋ถ๋ช
ํ ๋ด ์ฌ์ดํธ์์ ์๋ ์ฝ๋๋ ๊ธ๊ผด์ด ์ฝ๊ฐ ํฐ ์ ๋ชฉ์์๋ ํ๋ค๋ฆฌ์ง ์์ง๋ง ๊ธ๊ผด์ด ๋ ์์ ๋ ํ๋ค๋ฆฝ๋๋ค. ๋ ๊ฒฝ์ฐ ๋ชจ๋ fa-pulse๊ฐ ํ๋ค๋ฆฝ๋๋ค.
๋ฉด์ฑ ์กฐํญ : ๋๋์ด ๋ชจ๋ ๊ฒ์ ๋งค์ฐ ์ต์ํ์ง๋ง ๋ด ์ฌ์ดํธ๊ฐ ํ๋ค๋ฆฌ๊ณ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ๋ฏ๋ก ๋ชจ๋๊ฐ ์๊ณ ์ถ์ด ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
@isaksky ์คํผ๋์ ํ๋ค๋ฆผ / ํ๋ฆผ์ ํ๋์จ์ด ๊ฐ์๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
.hide
ํด๋์ค๋ก ํ์ / ์จ๊ฒจ์ง๋ ํญ๋ชฉ์ ํด๋น ์ฝํ
์ธ ๊ฐ ์จ๊ฒจ ์ง๋๋ก ๋ธ๋ผ์ฐ์ ์ ํํธ๋ฅผ ํ์ ํ ์ ์์ต๋๋ค.
#spin-pls {
will-change: contents;
}
๊ทธ๋ฌ๋ Firefox์ ๊ฐ์ Gecko ๊ธฐ๋ฐ ๋ธ๋ผ์ฐ์ ๋ ์ ์ด๋ ๋์๊ฒ๋ ๋ํ ์์์์ ํ ์คํธ๋ฅผ ๊ฑด๋ ๋ฐ๋ ๋ฐ ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
.job-order-dialog {
will-change: transform;
}
์๋ํ์ง๋ง ํญ์ ํ
์คํธ๋ฅผ ๊ณผ๋ํ๊ฒ ๋ณด์ ํ๊ณ ํ๋ฆฌ๊ฒ ์ฒ๋ฆฌํ์ฌ Chrome์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๋๋ ๋ ๊ฐ์ง ์๋ฃจ์
์ ๋ด๋์๋ค๋ ๋จผ์ ๋จ์ง ํ์ด์ด ํญ์ค๊ฐ ๋์์ผ๋ก, ํ์๋ ๋ค๋ฅธ ๊ฐ์์
๋๋ค filter: blur(0);
์ด ๋ฒ๊ทธ์์ ์ธ๊ธํ์ง๋ง ๋ด ์๊ฐ์ ์ฝ๊ฐ์ ํดํค - ์ ์ฌ transform: translateZ(0);
- -๊ทธ๋ฆฌ๊ณ ๋ฏธ๋์ ๋ถ์ ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
@-moz-document url-prefix() {
.job-order-dialog {
will-change: transform;
}
}
.job-order-dialog {
filter: blur(0);
}
๋ฌธ์ ๊ฐ ํด๊ฒฐ ๋์์ต๋๋ค . ํฉ๋๋ค ! ์ด๊ฒ์ @tagliala ์ผ๋ฐ์ ์ธ ์๋ฃจ์ ์ผ๋ก ์๋ ํ ์ ์์ต๋๊น?
@toastal ์๋ฃจ์ ์ ๋ณด์ฌ์ฃผ๋ jsfiddle์ ์ ๊ณตํ๊ณ ๊ธฐ๋ณธ fontawesome ์คํ๊ณผ ๋น๊ตํ ์ ์์ต๋๊น?
๋๋ ๋น์ ์ด ๊ฒ์ ํ ๋ชจ๋ ์์ ๋ฅผ ์๋ํ๊ณ ์์ผ๋ฉฐ Firefox Aurora์์ ์ฌํ ํ ์ ์์ต๋๋ค.
20150722004007
Mozilla / 5.0 (X11, Linux x86_64, rv : 41.0) Gecko / 20100101 Firefox / 41.0
๋๋ ๋ฐ๋น์ Jessie๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ์ผ๋ถ nvidia ๋๋ผ์ด๋ฒ ๋ฌธ์ ๋ก ์ธํด ํ๋์จ์ด ๊ฐ์์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค.
GLXtest ํ๋ก์ธ์ค ์คํจ (์ํ 1๋ก ์ข ๋ฃ ๋จ) : GLX ํ์ฅ์ด ์์ต๋๋ค.
Procesador WebGL Bloqueado para tu tarjeta grรกfica debido a problemas no resueltos del controlador.
๋ํ ์ฌ๊ธฐ์์ ์ฌํ ํ ์ ์์ต๋๋ค.
http://shb.github.io/bootstrap-loading-screen/#icon : spinner
ํด๊ฒฐ ๋์์ต๋๊น, ์๋๋ฉด ํ๋์จ์ด ๊ฐ์์ ํ์ฑํํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋๊น?
์ด ๊ฒ์๋ฌผ ( http://www.useragentman.com/blog/2014/05/04/fixing-typography-inside-of-2-d-css ) ๋๋ถ์์ด ๋ฌธ์ (firefox 39 ์คํ)์ ๋ํ ๋ ๋ค๋ฅธ ์ ์ฌ์ ์์ ์ฌํญ์ ์ฐพ์์ต๋๋ค.
์ ์ http://jsfiddle.net/5z9om45L/
transform ์์ฑ์ "perspective (1px)"๋ฅผ ์ ๋ ฅํ๋ฉด๋ฉ๋๋ค. ์ด๊ฒ์ ์์ ๋งํฌ ๋ ํฌ์คํธ์ ๋ฐ๋ฅด๋ฉด "๊ฐ์ฒด์ ๋ ๋๋ง์ GPU๋ก ๋์ง๋๋ค". ๋๋ ๊ฐ์ธ์ ์ผ๋ก ์ด๊ฒ์ ๊ด๋ฒ์ํ๊ฒ ํ ์คํธํ์ง ์์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด ๊ตฌ์ฒด์ ์ผ๋ก ๋ฌด์์ํ๋์ง ๋๋ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ์ง ์์ง ๋ชปํ์ง๋ง ์ง๊ธ๊น์ง๋ ๊ด์ฐฎ์ ๋ณด์ ๋๋ค. ์ด๊ฒ์ Firefox์์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ์ค ํ๋ ์๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์์ ์ธ๊ธ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
์์ JSFiddle์ ์์ ํ์ฌ ์์ ํ์ต๋๋ค. http://jsfiddle.net/5z9om45L/
๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ๋ฌธ์ ๋ฅผ ์ ํด๊ฒฐํฉ๋๋ค.
๋ค์์ ๋์นจ๋ฐ์ ํ๋ค๋ฆผ์ ๋ณด์ฌ์ฃผ๋ ์ ๋ฐ์ดํธ ๋ Fiddle์ ๋๋ค. ๋ ๋ฒ์งธ ์์น ๋ฒํผ์ ํ๋ค๋ฆผ์ด ๋๋ ทํ ๊ฐ๋จํ fa-spin์ ๋ณด์ฌ์ค๋๋ค.
@spiderr๋ ๋ถ๋ช
ํ fa-lg
๋ผ์ธ ๋์ด์ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋ค๋ฃจ๊ธฐ ๋๋ฌธ์ ํ๋ค๋ฆผ ํจ๊ณผ๋ฅผ ์ฆ๊ฐ์ํต๋๋ค. 14px ๋๋ ๋ฐฐ์์ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์ญ์์ค
@tagliala ๊ฐ์ฌํฉ๋๋ค, ์ข์ ํ! fa-2x ํ์คํ ๋ ์ข์ต๋๋ค. ๋ํ ์ ์ฃผ์์ ์ด์ํ ์ํฐํฉํธ (๋๋ฌ์ด ํฝ์ )๊ฐ ์์ต๋๋ค. ์ฌ๊ธฐ fa-5X์ ๋ฐ์ด์ฌ๋ฆฐ์ด ์์ผ๋ฉฐ ํฐ ํ๋์ ๋ฒํผ์ ๋ ๋ช ํํ๊ฒ ํ์๋ฉ๋๋ค. ์ด๊ฒ์ ์ธ๋ถ ์ฌํญ์ด์ง๋ง ๋๊ตฐ๊ฐ ๋์นจ๋ฐ์ ์ ๋ฆฌํ๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ๋ด ํฌ๋ง์ ๋์นจ๋ฐ์ด ํ์ ํ ๋ ์์ด ์์ง์ด๊ณ ์๋ค๋ ๊ฒ์ ์ ์์๊ณ ๋ด๋ถ ๋์นจ๋ฐ ๋ฐ๋ ๋ง ์๋ค๋ ๊ฒ์ ๋๋ค. fa-5x๋ก ํ๋ฉด์์ 2 ๋ฏธํฐ ๋จ์ด์ง ๊ณณ์ ์์ผ๋ฉด ๋ฉ์ ธ ๋ณด์ ๋๋ค :-)
์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ์ค๋ ๋์ธ์ง ํ์คํ์ง ์์ง๋ง ..
ํ์ด์ด ํญ์ค์์ "fa fa-cog fa-spin"์ด ํ์ ์ ๋ฉ ์ถฅ๋ ๋ค. ๋ชจ๋ฌ๊ณผ ํจ๊ป ajax ํธ์ถ์์ ์ฌ์ฉํฉ๋๋ค. Safari์ Chrome์์ ์ ์๋ํ์ง๋ง ์ด๋ค ์ด์ ๋ก Firefox๊ฐ ์ค์ง๋ฉ๋๋ค. ์ด๊ฒฌ์๋ ์ฌ๋??
app / javascripts / my_file.js
$ (๋ฌธ์) .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 : 'ํ
์คํธ',
์ฑ๊ณต : function (html) {
$ ( "# spinner_modal"). modal ( "hide");
$ ( '# results'). append (html);
},
์ค๋ฅ : function (xhr, satus, err) {
$ ( "# spinner_modal"). modal ( "hide");
},
์๊ฐ ์ด๊ณผ : 60000
});
๊ฑฐ์ง ๋ฐํ;
});
_my_partial.html.erb
@jonathanparrish ์๋ก์ด ๋ฌธ์ ๋ฅผ ์์ํ์ญ์์ค. ์ ๋ฅผ ์ธ๊ธํ์ง ๋ง์ธ์, ์ ๊ฐ ์ดํด ๋ณผ๊ฒ์ :)
์์ด์ฝ ๊ธ๊ผด์ ์ค์ฌ์ ๋ฒ์ด๋ ํ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ :
ํด๊ฒฐํด์ผ ํ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ์์์ต๋๋ค.
1. ์์ด์ฝ ํฌ๊ธฐ : ์ ์ฒด ํฝ์
ํฌ๊ธฐ ์ฌ์ผํฉ๋๋ค.
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");
});
@goranbujic ๊ณต์
์ ๊ทผ ๋ฐฉ์์ ๋ณด์ฌ์ฃผ๋ ๋ฐ์ด์ฌ๋ฆฐ์ ๋ง๋ค๊ณ (์ด๊ฒ์ ๊ธฐ๋ณธ http://jsfiddle.net/tagliala/4ya23yjL/์ผ๋ก ์ฌ์ฉํ ์ ์์) ๊ฒ์๋ฌผ ํ์์ ์ฌ๋ฐ๋ฅด๊ฒ ์ง์ ํด ์ฃผ์๊ฒ ์ต๋๊น?
๊ฐ์ฌ!
๋ฐฉ๊ธ ํ์ด์ ... gitHub์ ์ฒซ ๋ฒ์งธ ๋ฏธ์ํฉ๋๋ค :)
๋ ์ง : 2015 ๋
10 ์ 1 ์ผ ๋ชฉ์์ผ 07:53:45 -0700
๋ณด๋ธ ์ฌ๋ : [email protected]
๋ฐ๋ ์ฌ๋ : [email protected]
์ฐธ์กฐ : [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%;
์์ ํด ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ง์งํ๊ฒ, ๊ทธ๊ฒ๋ค์ด ์ ๋๋ฉ์ด์ ํ๋๋ค๋ฉด ๋์นญ ์ ์ผ๋ก ๊ทธ๊ฒ๋ค์ ์ป๊ณ ์ถ์ ๊ฒ์ ๋๋ค!
์ ์ ๊ฐ์ ionicons๋ฅผ ์ํด ์ฌ๊ธฐ์๋ ์ฌ๋์ด๋ผ๋ฉด ์ด๊ฒ์ ํธ๋ฆญ์ ํ ๊ฒ์
๋๋ค 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
).
netdna.bootstrapcnd.com์ ๋ถํธ ์คํธ๋ฉ 3.3.7๊ณผ ํจ๊ป maxcdn.bootstrap.com์ font awesome 4.6.3์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
๋ถ๋ชจ ์์์ ๊ธ๊ผด ํฌ๊ธฐ ๋ฅผ ๋ณ๊ฒฝํ ๋ ํ๋ค๋ฆผ์ ์์ ์ ์ผ๋ก ์ฌํ ํ ์ ์์ต๋๋ค. ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์์ด ๋ฐ์ด์ฌ๋ฆฐ ์์ ์ผ์ชฝ ์คํผ๋๋ ํ๋ค๋ฆฌ๊ณ ์ค๋ฅธ์ชฝ ์คํผ๋๋ ๊ณ ์ ๋์ด ์์ต๋๋ค.
์ฌ๋๋ค์ด ์ฌ์ฉํ๋ "์์ "์ ์์ด ๊ฑฑ์ ์ค๋ฝ์ต๋๋ค. ๋ค๋ฅธ "์์ "์ด ๋ง์ผ๋ฉด ์ฌ๋๋ค์ด ์ค์ ๋ก ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ์๋ํ๋๋ก ํ ์คํธ ๋ ํ์๋ฅผ ๊ฒ์ํฉ๋๋ค.
๊ธ๋ฆฌํ๊ฐ ๋์นญ์ผ๋ก ๋ฐฐ์น๋์ง ์์ ๊ฒฝ์ฐ ์์ชฝ๊ณผ ์๋์ชฝ ์ฌ์ด์ ๊ฐ๊ฒฉ์ด ๋ค๋ฅธ ๊ฒฝ์ฐ ์ค๋ช ๋๋๋ก "ํ๋ค๋ฆผ"์ด ๋ฐ์ํฉ๋๋ค.
๊ธ๋ฆฌํ๋ฅผ ๋ค์ ๋ง๋๋ ๊ฒ์ ๋ง์ ์์ ์ด ํ์ํ๋ค๋ ์ ์์ด ์ด๋ฏธ ์ ๊ธฐ๋์์ผ๋ฏ๋ก ํ์ ํ๋ ์์ด์ฝ์ ๋ ์ ํฉํ ์ด๋ฏธ์ง (์ : SVG)๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๋ชจ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Font Awesome์ ์ฌ์ฉํ ํ์๊ฐ ์์ผ๋ฉฐ ๋๋ก๋ ๊ทธ๋ ๊ฒํ๋ ๊ฒ์ด ๋ง์ด๋์ง ์์ต๋๋ค.
Ubuntu Xenial 16.04์์ Firefox 48์์ Firefox 49๋ก ์
๊ทธ๋ ์ด๋ ํ ํ ํ๋ค๋ฆฌ๋ ํจ๊ณผ๊ฐ ๋ํ๋ฌ์ต๋๋ค.
์ด ์ค๋ ๋์์ ์ ์ํ๋๋ก "line-height : normal"์ ์ถ๊ฐํ์ฌ ์์ ๋์์ต๋๋ค.
@ Matthew-Bonner ๋ฐ๋ผ์์ด ๋ชฉ์ ์ ์ ํฉํ์ง ์์ ๊ฒฝ์ฐ ๋ฌธ์์์ ์ ๊ฑฐํด์ผํฉ๋๋ค!
@mehrandvd ์์ด์ฝ ์ค ์ผ๋ถ๋ ์๋ฒฝํ๊ฒ ์๋ํ๋ฏ๋ก์ด๋ฅผ ๋ค๋ฃจ๋ ๋ฌธ์๊ฐ์๋ ์ด์ ๋ ๋ฌธ์๋ฅผ ์ ๋ฐ์ดํธํ์ฌ ์ผ๋ถ ์์ด์ฝ์ด ๋ค๋ฅธ ์์ด์ฝ๋งํผ ์ ์๋ํ์ง ์์ผ๋ฉฐ ์๋ ค์ง ๋ฌธ์ ๊ฐ ์์์ ๋ถ๋ช ํํ๊ธฐ ์ํด ๋ฌธ์๋ฅผ ์ ๋ฐ์ดํธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
@ Matthew-Bonner ์ด๊ฒ์ ์ข์ ์๊ฐ์ด๋ฉฐ ๋ถ๋ถ์ ์ผ๋ก ๋ฌธ์ํ๋์ด ์์ต๋๋ค.
์ผ๋ถ ํ๋ซํผ์ ์ผ๋ถ ๋ธ๋ผ์ฐ์ ์๋ ์ ๋๋ฉ์ด์ ์์ด์ฝ์ ๋ฌธ์ ๊ฐ์์ด ํ๋ค๋ฆผ ํ์์ด ๋ฐ์ํฉ๋๋ค. ์์ ๋ฐ ๊ฐ๋ฅํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ฌธ์ # 671์ ์ฐธ์กฐํ์ญ์์ค.
์ด ๋ฌธ์ฅ์ ๊ฐ์ ํ๊ธฐ์ํ ์ ์์ด ์์ผ๋ฉด ๋ง์คํฐ ๋ธ๋์น์ ๋ํด PR์ ์ ์ถํ์ญ์์ค.
@tagliala ์ ๊ฐ ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ Font Awesome 5๊ฐ ๊ฐ๋ฐ
ํ๋ค๋ฆฌ๋ ํจ๊ณผ๋ ๊ธ๊ผด ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค๋ ๊ฒ์ ์์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ 1.5em์ 1.4em์ผ๋ก, 21px๋ฅผ 20px๋ก ๋ณ๊ฒฝํ์ฌ ๋ ์ด์ ํ๋ค๋ฆฌ์ง ์์ต๋๋ค.
circle-o-notch ์์ด์ฝ์ svg ๋ฒ์ ์ผ๋ก ๋์ฒดํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค (์ ์ฌ๊ฐํ์ด ์๋ ์ข ํก๋น ์์ ).
์ฌ๊ธฐ์ ๋ฐ์ด์ฌ๋ฆฐ์ด ์์ต๋๋ค : https://jsfiddle.net/vwqzv1mr/5/
๋ชจ๋ ๋ธ๋ผ์ฐ์ (IE, FF, Chrome, Safari)์์ ๋์ผํ ๋ฌธ์ (2017)๊ฐ ์์ต๋๋ค. ์คํผ๋๋ฅผ ์ค์์ ์ ์งํ๋ ๊ฒ์ด ๊ทธ๋ ๊ฒ ํฐ ๋ฌธ์ ๋ผ๋ ๊ฒ์ ๋ชฐ๋์ต๋๋ค.
์ ๋ FA ์์ด์ฝ์ ๋ํ ๊ฐ์ฅ ๋ง์ ์์ฒญ์ ๋ฌด๋ฃ ์คํ ์์ค๋ก ์ ๊ณตํ๋ ์บ ํ์ธ์ ์์ํ๊ณ ์์ต๋๋ค. ๋ค๋ฅธ ์์ด์ฝ ๊ธ๊ผด, svg ์ธํธ ์์ฑ ๋๋ (๋ด ํ๊ฒฝ ์ค์ ) ๋ชจ๋ FA ๋ฐ ํ์ฌ ์์ด์ฝ์ ๋จ์ผ ํ์ผ๋ก ์ปดํ์ผ ํ๋ ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ํตํฉ ํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์ ๋ค๋ฅธ ์คํ ์์ด์ฝ์ด ์์ต๋๋ค .
์ด์ ์๋ ์ฌํ์ , ๋ถํ , ๋์ , Google Play , ์ฌ ํด๋ก์ฆ , ์ํน ๋งจ , ํฐ์ ์ธ , Xbox , Nintendo Wii U , Nintendo , PlayStation , Facebook ๋ฉ์ ์ ๋ฐ Line ์์ด์ฝ์ด์์์ต๋๋ค.
์ด ์์ด์ฝ ์์ฒญ์ ๊ณ์ ์งํํ๊ฑฐ๋ ์ ๊ทธ๋ ์ด๋ ํ์ผ์ ์ปดํ์ผํ๋ ค๋ฉด ์๋ ค์ฃผ์ธ์. ์ด๋ป๊ฒํด์ผํฉ๋๊น?
์ด๊ฒ์ด ๋์์ด๋๋ค๋ฉด ์ผ์ด๋ ์๋์ง๋ง CSS๋ฅผ ์กฐ๊ธ ๋ง์ ธ์ ์คํผ๋๋ฅผ ์ ์ ์ผ๋ก ๋ง๋ค์์ต๋๋ค. ๋๋ Glyphicons์ FontAwesome ๊ธ๊ผด์ ๋ชจ๋ ํ ์คํธํ๋๋ฐ ๋ง๋ 1์ด ๋ ์ข์ ๋ณด์ด๋ ๊ฒ์ ํ์ธํ์ต๋๋ค. ์์ด์ฝ์ ํ์ ํ๊ณ ๋ฐ ์์ด์ฝ์ผ๋ก ์ปจํ ์ด๋๋ฅผ ํ์ ํด ๋ณด์์ต๋๋ค. ์ด ์์ ์ ์ํ ํ ์์๋ 5 ๊ฐ์ง ์ฃผ์ ๋งค๊ฐ ๋ณ์ (๊ธ๊ผด ํฌ๊ธฐ, ๋์ด, ๋๋น, ์ค ๋์ด ๋ฐ ํ ์คํธ ๋ค์ฌ ์ฐ๊ธฐ)๊ฐ ์์ต๋๋ค.
์ฌ๊ธฐ์์ ์ฐพ์์ ์๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
https://jsfiddle.net/Dhanck/syb9qubj/2/
๋ฒ์ 5 ๊ธฐ๋ !!
@ Dhanck7 : ์ด๊ฒ์ ๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค! ์ ๋๋ก ์๋ํ๋ ค๋ฉด CSS ๋๊ต๊ฐ ํ์ํฉ๋๋ค! ๊ทธ ์ฌ์ด์ ๊ฐ๋จํ ์ ๋๋ฉ์ด์ "์ธ๋ถ"Font Awesome์ด ๋ฐ๋ก ์๋ํฉ๋๋ค!
์ฌ์ ํ Kickstarter์์ Font Awesome 5์ ๋ํด 100 ๋ง ๊ฐ ์ด์์ ์ป์์์ ๋ฏฟ์ ์ ์์ง๋ง ๊ฐ๋จํ ์ ๋๋ฉ์ด์ ์ด ์ ๋๋ก ์๋ํ๋๋ก ๋ง๋ค ์๋ ์์ต๋๋ค. ํ์จ
์ด๋ฏธ ๋ณด์๋ค์ํผ ์ด๋ฌํ ์ ๋๋ฉ์ด์ ์ ๋งค์ฐ ๋ณต์กํฉ๋๋ค. ์ด๋ ๊ฒ ์ฝ๊ฒ ์๋ํ์ง ์์ต๋๋ค.
๋ฌธ์ ๋ ์ฐ๋ฆฌ๊ฐ ์ด๋ฏธ์ง๊ฐ ์๋ ๋ฌธ์, ์ผ๋ช ํ ์คํธ๋ฅผ ๋ค๋ฃจ๊ณ ์๋ค๋ ๊ฒ์ ๋๋ค.
์ด ๋ฐฉ๋ฒ์ ์ด๋ป์ต๋๊น?
https://jsfiddle.net/Dhanck/9t6y85jx/2/
3 ๊ฐ์ ๋งค๊ฐ ๋ณ์๋ฅผ ์กฐ์ ํ๊ณ FontAwesome์ ๊ธฐ๋ณธ ์ ๋๋ฉ์ด์ ๋์์ ์ฌ์ฉํ๊ธฐ ๋งํ๋ฉด๋ฉ๋๋ค.
๋ด๊ฐ ์๊ฐํ๋ ์ค ๊ฐ๊ฒฉ ์์ฑ์ ์ ๊ฑฐํ๊ธฐ ์ํด JavaScript๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์ข์, ์ฌ๋ฌ๋ถ.
๋ฒ์ 5๊ฐ ๋ค๊ฐ ์ค๋ฉด์ ์๋ก์ด SVG ํ๋ ์ ์ํฌ๋ก์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฐฉ๊ธ ์๋ก์ด SVG "cog"๋ฅผ ์ฌ์ฉํ์ฌ ์ผ๋ จ์ ํ ์คํธ๋ฅผ ์ํํ์ผ๋ฉฐ ์คํ์ ์ ๊ฐ ํ ์คํธ ํ ์์ญ ๊ฐ์ ๋ธ๋ผ์ฐ์ ์์ ์๋ฒฝํ๊ฒ ์ค์์ ์์นํฉ๋๋ค.
Kickstarter๋ฅผ ์ง์ํ๊ฑฐ๋ ์ฌ์ ์ฃผ๋ฌธํ์ผ๋ฉฐ ์ต์ ์ํ ๋ฆด๋ฆฌ์ค (๊ณ์ ๋ด์์ ๋ค์ด๋ก๋ ๊ฐ๋ฅ)์ ์ก์ธ์ค ํ ์์๋ ๊ฒฝ์ฐ์ด๋ฅผ ํ ์คํธํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๊น?
Font Awesome 5์ ํจ๊ป์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ถ์ต๋๋ค!
๋ฃ๊ธฐ ์ข์! ์ ๋ 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 ํ๋ ์ ์ํฌ์ ์ ์๋
์น ํฐํธ๊ฐ ์ฌ์ ํ ์ํฅ์ ๋ฐ๊ณ FA5 free๋ ์ํฅ์๋ฐ๋๋ค๋ฉด, ๋๋ ์ด๊ฒ์ wontfix๋ก ๋ผ๋ฒจ์ ๋ถ์ด๊ณ ํ์ ํ๋ ์์ด์ฝ์ ๋ํ svg ์๋ฃจ์ ์ ๊ณ ๋ คํ๋๋ก ์กฐ์ธํด์ผํฉ๋๋ค
@tagliala๊ฐ ๋์ํ์ต๋๋ค. ์น ๊ธ๊ผด์ ํญ์ ์ด์ ๊ด๋ จ๋ ๋ฌธ์ ๋ก ์๋ฌ๋ฆด ๊ฒ์ด๊ธฐ ๋๋ฌธ์ SVG๊ฐ ๋ฌธ์ ๊ฐ ๋ ๊ฒฝ์ฐ ์ต์์ ์๋ฃจ์ ์ ๋๋ค. ์ต๋ํ ๋นจ๋ฆฌ FA5 Free๋ฅผ ์ถ์ ํ ์์ ์ ๋๋ค.
์ SVG ํ๋ ์ ์ํฌ๋ ๋์์ง ์์ง๋ง ํ ๊ฐ์ง ์ฑ๊ฐ์ ๊ฒ์ด ์์ต๋๋ค. ๋ฐ๋ก ์๋ฐ ์คํฌ๋ฆฝํธ์ ๋๋ค.
ppl์ด js๊ฐ ํ ์์๋ ์ผ๋ก๋ถํฐ ์์ ์ ๋ณดํธํ๊ธฐ ์ํด noscript์ ๊ฐ์ ๊ฒ์ ์ฌ์ฉํ๋ ๋ฐ๋ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๊ฐ ์์ผ๋ฉฐ, JS์ ํจ๊ป ์๋ํ์ง ์์ ๋๋ ์ถ์ ํ imo์ ๋๋ค.
@ font-face ๋ฐ CSS ์ ๋๋ฉ์ด์ ๊ณผ ๊ฐ์ ๊ฒ์ด ์์ผ๋ฏ๋ก JS๊ฐ ๋ ์ด์ ์ด์ ๊ฐ์ ์์ ์ ํ์ํ์ง ์์ผ๋ฏ๋ก ์ข์ ๊ฒ์ ๋๋ค.
์ฃ์กํฉ๋๋ค, ๐ข
wontfix๋ก ํ์๋์ง๋ง ์ค์ ๋ก๋ "์์ ํ ์ ์์"์ ๋๋ค.
TL; DR
์คํผ๋์ 16px (FA4์ ๊ฒฝ์ฐ 14px)์ ๋ฐฐ์ ์ธ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ์ฌ์ฉํ๊ณ ์๋์ง ํ์ธํ์ญ์์ค. ๊ทธ๊ฒ์ ๋์์ด๋ฉ๋๋ค .
๋ง์กฑ์ค๋ฝ์ง ์๊ณ ํฝ์
ํผํํธ ์คํผ๋๊ฐ ํ์ํ ๊ฒฝ์ฐ ์ ๋๋ฉ์ด์
SVG ์คํผ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
@ My1 , SVG๋ฅผ ์ ๋๋ฉ์ด์ ํํ๋ ๋ฐ JS๊ฐ ํ์ํ์ง ์์ผ๋ฉฐ CSS๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
@tagliala ์ข์ ์ ํ ... "์์ ํ ์ ์์ต๋๋ค"๊ฐ ๋ ์ ํํฉ๋๋ค. ๋๋ ์ฌ๋ฌ ๋ฒ _tried_ํ์ต๋๋ค : D
ํ์ง๋ง SVG ํ๋ ์ ์ํฌ๋ JS ์ง์ ๋ธ๋ผ์ฐ์ ์์๋ง๋ก๋๋ฉ๋๋ค.
๋๋ ์ด๋ฏธ ์๋ํ๋ค.
FA Pro๊ฐ์๋ ๊ฒฝ์ฐ ๋ฐ๋ชจ ์๋ฒ๋ฅผ ๋ค์ด๋ก๋ํ๊ณ js (Chrome์์ ์ฝ๊ฒ ์ํ ํ ์ ์์)๋ฅผ ๋นํ์ฑํํ๊ณ ์ก์ธ์ค
http : // localhost : 3344 / docs / svg-framework.html
์์ด์ฝ์ด๋ก๋๋์ง ์๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
๋น์ ์ ์๋ง๋ svg๋ฅผ ํผ์์ ํ ์์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ ๋๋ต์ SVG ํ๋ ์ ์ํฌ๋ฅผ ๋งํ ์ฌ๋๋ค์ ๋ํ ๊ฒ์ ๋๋ค.
๋๊ฐ์ด ๋ฌธ์ ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๊น? ๋๋ Firefox ํฌ๋กฌ๊ณผ ์คํ๋ผ์์ @tagliala ์ ๋งํฌ๋ฅผ ์๋ํ์ง๋ง ๋ง์ ํ๋ค๋ฆผ์ ๋ฐ๊ฒฌํ์ง ๋ชปํ์ต๋๋ค. )
๋ํ foa 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;
}
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด ํธ์ ์ฒ๋ผ
.fa-spin { -webkit-filter: blur(0); }
์ (๋ฅผ)ํ๋ฉด ๋์๊ฒ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์์ ์ ์ํฉ๋๋ค.