border-radius์ /๊ฐ ์์ผ๋ฉด ๋ถํ ์ด๋ผ๊ณ ์๊ฐํ์ง ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค ...
์ฌ์์ฐ:
.border-radius {
border-radius: 34px 0 0 36px / 34px 0 0 36px;
border-radius: 10px 100px / 120px;
}
์์ฐ:
.border-radius {
border-radius: 34px 0 0 1.05882353px 0 0 36px;
border-radius: 10px 0.83333333px;
}
... ์๋ชป๋ ๊ฒ์
๋๋ค. ์ฌ๊ธฐ์์ ์ด๊ฒ์ด ์ ํจํ ๊ตฌ๋ฌธ์์ ์ ์ ์์ต๋๋ค.
https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius
์ด ๋ฌธ์ ๋ ๋ด๊ฐ ๋ง๋ ์ด ํ ์คํธ ์ผ์ด์ค ์์ ๋ณผ ์ ์์ต๋๋ค. ์ปดํ์ผ๋ CSS๋ฅผ ๋ณด๊ณ LESS๊ฐ CSS๋ฅผ ์ด๋ป๊ฒ ๋ ๋๋งํ๋์ง ํ์ธํ์ธ์.
@heavyk ๋ฐ ์ด๊ฒ์ ๊ฑธ๋ ค ๋์ด์ง๋ ๋ค๋ฅธ ์ฌ๋์ ์ํด ๊ตฌ๋ฌธ ๋ถ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ํธ๋ฆฌํ ๋๊ตฌ์ธ LESS์์ ๋ฌธ์๋ฅผ ์ด์ค์ผ์ดํํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ด ํ ์คํธ ์ผ์ด์ค ์๋ ํ์๋ฉ๋๋ค.
๊ธ๋ณด๋ค...
border-radius: 10px 100px / 120px;
์ฐ๋ค
border-radius: 10px 100px ~"/" 120px;
LESS์์ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ๋ฌธ ๋ถ์ํ์ฌ /
๋ฌธ์๋ฅผ ๊ทธ๋๋ก ๋๊ณ ๋ถํ ์ด ๋ฐ์ํจ์ ๋ํ๋ด๋ ๋ฌธ์๋ก ํด์ํ์ง ์์์ผ ํฉ๋๋ค.
์ ๋ฉ์ ธ์, ํ์ถ ๋ฐฉ๋ฒ์ ์๋ ๊ฒ์ด ๋์์ด ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
๋ซ์ผ๋ฉด ๋ช ๊ฐ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋ค๋ฅธ ํ๋๋ http://lesscss.org/usage/#less -options-math์์์ ๊ฐ์ด ์ํ ๋ชจ๋๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด ๋ฌธ์ ๋ ๋ด๊ฐ ๋ง๋ ์ด ํ ์คํธ ์ผ์ด์ค ์์ ๋ณผ ์ ์์ต๋๋ค. ์ปดํ์ผ๋ CSS๋ฅผ ๋ณด๊ณ LESS๊ฐ CSS๋ฅผ ์ด๋ป๊ฒ ๋ ๋๋งํ๋์ง ํ์ธํ์ธ์.
@heavyk ๋ฐ ์ด๊ฒ์ ๊ฑธ๋ ค ๋์ด์ง๋ ๋ค๋ฅธ ์ฌ๋์ ์ํด ๊ตฌ๋ฌธ ๋ถ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ํธ๋ฆฌํ ๋๊ตฌ์ธ LESS์์ ๋ฌธ์๋ฅผ ์ด์ค์ผ์ดํํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ด ํ ์คํธ ์ผ์ด์ค ์๋ ํ์๋ฉ๋๋ค.
๊ธ๋ณด๋ค...
border-radius: 10px 100px / 120px;
์ฐ๋ค
border-radius: 10px 100px ~"/" 120px;
LESS์์ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ๋ฌธ ๋ถ์ํ์ฌ
/
๋ฌธ์๋ฅผ ๊ทธ๋๋ก ๋๊ณ ๋ถํ ์ด ๋ฐ์ํจ์ ๋ํ๋ด๋ ๋ฌธ์๋ก ํด์ํ์ง ์์์ผ ํฉ๋๋ค.