์ด๋ ๊ฒ ๊ธ์ด ๋ง์ ๋ฐ์ค์์์ผ๊ฒฝ์ฐ
์คํฌ๋กค์ ๋ง๋ค์ด์ฃผ์ด ๋ด์ฉ์ ๋ด์๋ณด์!
1.html , div class ์ง์
๋จผ์ html๋ก
text ์์ญ์ ๊ฐ๊ณ ์๋ ๋ถ๋ชจ์
css ํด๋์ค๋ก ๋ณ๊ฒฝ ๊ฐ๋ฅํ๋๋ก ์ด๋ฆ์ง์
2. css๊ณตํต์ด ์๋ ๊ฐ๋ณ css๋ก ์ ์
์คํฌ๋กค ๋ณ๊ฒฝ์ ์ด ๊ฐ์ธ์ ๋ณด ์์ง์๋ง ๋ค์ด๊ฐ๋ ๋์์ธ์ผ๋ก, ์น์ฌ์ดํธ ์ ์ฒด์ ์ ์ฉ๋๋ ๋์์ธ์ด ์๋๋ค.
๊ทธ๋ฌ๋ฏ๋ก ๊ธฐ๋ณธ ๊ณตํตcss ์ธ common ์ํธ๊ฐ ์๋
๊ฐ์ธ์ ๋ณด ์์ง์ด ๋ค์ด๊ฐ๋ ๊ฐ๋ณ css ์ํธ์ ์คํฌ๋กค ๋ณ๊ฒฝ์ ํด์ค๋ค.
์คํฌ๋กค ์ง์ ์ text box ๋ชจ์
.inquiry_page .agree_wrap .txt_scroll {
height: 154px;
overflow: auto;
}
layout.css์ ํ์ด์ง ๋ค์์ ์ง์
์คํฌ๋กค์์ญ ํฌ๊ธฐ ์ง์ height:154px
overfow:auto ๋ก 154px ์ด์์ ๋ณด์ด๊ฒ ์คํฌ๋กค์ฒ๋ฆฌ
3. ์คํฌ๋กค๋ฐ ๋์์ธ ์ฃผ๊ธฐ
์ด๋ ๊ฒ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ณธ ์คํฌ๋กค ๋์์ธ์
์ด๋ ๊ฒ ์ด์๊ฒ ๋์ฌ์ ์๋๋ก ๋ณ๊ฒฝํด์ฃผ์
๊ณตํต ํด๋์ค๊ฐ ์๋๋ฏ๋ก
layout.css์ ํ์ด์ง์์ ๋์ด5px ์ ์ฃผ๊ณ ๋ฐฐ๊ฒฝ์ ํฌ๋ช ํ๊ฒ ์ฒ๋ฆฌํด์ค๋ค.
(-webkit- ์ ๋ธ๋ผ์ฐ์ ์นํท ์์ง ์์ฑ์ด๋ ๋ป์ผ๋ก ๊ผญ ๊ฐ์ด ์ฌ์ฉ)
.inquiry_page .agree_wrap .txt_scroll::-webkit-scrollbar {
width:5px; background: transparent;
}
์ด๋ ๊ฒ๋ง ์ฃผ๋ฉด ํฌ๋ช ์ผ๋ก๋ง ๋์ค๊ธฐ ๋๋ฌธ์ ์คํฌ๋กค๋ฐ ๋ง๋์ ๋ฐฐ๊ฒฝ์์ ์ง์ ํด์ค๋ค.
.inquiry_page .agree_wrap .txt_scroll::-webkit-scrollbar-thumb {
background: #ddd;
}
์คํฌ๋กค๋ฐ ๊ด๋ จ ์ ํ์ | |
::-webkit-scrollbar | ์คํฌ๋กค๋ฐ ์ ์ฒด |
::-webkit-scrollbar-button | ์คํฌ๋กค๋ฐ์ ๋ฒํผ (= ์/์๋ ํ์ ํ์ดํ) |
::-webkit-scrollbar-thumb | ๋๋๊ทธ ๊ฐ๋ฅํ ์คํฌ๋กค ํธ๋ค ๋ง๋ |
::-webkit-scrollbar-track | ์คํฌ๋กค๋ฐ ํธ๋(์งํ๋ฅ ํ์์ค) |
::-webkit-scrollbar-track-piece | ํธ๋ค๋ก ๋ฎ์ด์ง ์์ ํธ๋(์งํ๋ฅ ํ์์ค) |
::-webkit-scrollbar-corner | ์ํ/์์ง ์คํฌ๋กค ๋ง๋๊ฐ ๋ง๋๋ ์คํฌ๋กค ๋ง๋์ ํ๋จ ๋ชจ์๋ฆฌ |
::-webkit-resizer | ์ผ๋ถ ์์์ ํ๋จ ๋ชจ์๋ฆฌ์ ๋ํ๋๋ ๋๋๊ทธ ๊ฐ๋ฅํ ํฌ๊ธฐ ์กฐ์ ํธ๋ค |
IE์ ํ์ด์ดํญ์ค ์ ์ธํ ์ฃผ์ ์ต์ ๋ธ๋ผ์ฐ์ ๋ชจ๋ ์ง์ |
4. ์ฐฝ ์คํฌ๋กค ๋์์ธ ์ ์ฉ
์ด์ ๋ฐ๊นฅ ๋ธ๋ฌ์ฐ์ ์ฐฝ์๋ ์คํฌ๋กค ๋์์ธ์ ํ๋ค.
๊ณตํต ํด๋์ค์ด๊ธฐ ๋๋ฌธ์ common ์ํธ์ ์ ์ฉํด์ค๋ค.
/* ํฌ๋กฌ,์ฃ์ง ์คํฌ๋กค๋ฐ */
::-webkit-scrollbar { width:8px; background: #eee; }
/* ์คํฌ๋กค๋ฒํผ */
::-webkit-scrollbar-thumb { background: #999; border-radius: 8px;}
5. ์์ฑ ์ฃผ์ํ ์
์คํฌ๋กค ์ ์ฒด ๋ณ๊ฒฝ์
์์ชฝ ๋ฐ์ค ์คํฌ๋กค๊ณผ, ์ฐฝ์ ์คํฌ๋กค ๋ชจ๋ ๋ณ๊ฒฝ๋๋
ํด๋์ค ๋ช ๋ค๋ฅด๊ฒ ์์ ํ์ฌ ๊ฐ๋ณ ์ํธ๋ก css ๋์์ธํ ๊ฒ.
'HTML๐จ > html&css ํผ์์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
html form , input ์์ ์ ๋ฆฌ (0) | 2022.10.10 |
---|---|
html lavel for ํผ ์์์ ์ด๋ฆ์ง์ ํ๊ทธ (0) | 2022.10.09 |
๋ฌธ์์์ฑํ๊ธฐ readonly / input input type="text" ์ ๊ธ์จ ๋ฏธ๋ฆฌ์ ์ฉ (0) | 2022.10.06 |
css checkbox ๋ง๋ค๊ธฐ (0) | 2022.10.06 |
css input ๊ณผ label ์ฌ์ฉ์ ๋ฌธ๋ฒ ์ฃผ์์ฌํญ (0) | 2022.10.06 |
๋๊ธ