wsss.tistory.com
다양한 디자인과 애니매이션 CSS소스를 제공하는 사이트 입니다
조회 5,985 2026-08-18 등록
로그인하면 의견을 남길 수 있습니다.
아직 의견이 없습니다.
이 사이트에 대한 첫 의견을 남겨보세요.
블루비
www.blueb.co.kr
웹프로그램 관련 소스를 다운받아 사용할수 있는 블루비(http://www.blueb.co.kr) 사이트를 소개합니다. 블루비는 HTML, 자바스크립트, CSS, Ajax 등 다양한 웹프로그램 코딩을 제공해주는 사이트 입니다. 대부분의 소스는 무료로 이용가능하며 유료로 제공하는 소스도 있습니다. 유료인 경우 그만한 가치가 있는 소스이기 때문에 결제하시는 것이 더 나은 서비스를 위해 좋은 방법이 아닐까 생각합니다. 소스들은 웹상에서 자주 사용되는 기능을 제공하고 있습니다. 트리메뉴, 탭메뉴, 갤러리, 슬라이드쇼 등 웹 상에서 한번쯤 사용해 봤을 만한 소스가 많이 있습니다. 사실 직접 제작해서 사용하려면 많은 시간과 노력이 필요합니다. 그렇지만 블루비를 통해 얻은 소스를 커스트마이징해 자신의 홈페이지에 적용 한다면 쉽고 빠르게 작업 할 수 있습니다. 간혹 소스를 다운받아 단순 업로드 하면 적용될 것이라 생각하시는 분들이 있는데 이는 너무 모르는 소리입니다. 홈페이지에 소스를 적용하려면 그에 맞게 고치는 커스트마이징 작업이 꼭 필요하다는 것을 명심해야 합니다. 홈페이지를 멋지게 꾸미기 원하신다면 블루비를 활용해 보시는 것은 어떨까요?
w3schools
www.w3schools.com
w3schools을 소개합니다. w3schools 은 다양한 프로그램 소스를 공부할수 있는 사이트 입니다. w3schools의 장점은 소스와 실행되는 결과같은 바로 볼수 있다는 것이 장점입니다. 웹관련 소스가 궁금한 경우 검색하면 잘 나옵니다. 그러나 소스를 적용했을때 잘 되는지에 대해서는 장담하지 못합니다. 열심히 적용해 봤는데 소스가 잘못된경우 또는 버전이 맞지 않아 사용할수 없는 경우가 있기 때문입니다. 물론 올린사람이 의도적으로 틀린 소스를 올리는 것은 아니지만 시간이 흐름에 따라 틀린 소스가 되기도 합니다. 그러다 보니 적용하기전 정상적인 소스인지 먼저 확인 해봐야 하는데 w3schools 에서는 Try it Yourself 를 통해 미리 확인해 볼수 있습니다. 또 다른 장점으로 CSS관련 정보를 많이 얻을수 있다는 것입니다. 개인적으로 CSS관련 부분이 궁금한 경우 자주 활용하는 사이트입니다. 일반적으로 CSS의 특정 기능이 궁금하면 인터넷에 검색하여 정보를 얻습니다. 그러다 보니 체계적인 정보를 얻기보다는 산발적인 정보를 얻게 되는데 w3schools 에서는 체계적으로 관련정보가 잘 정리되어 있습니다. 적용 예시 뿐아니라 연관된 스타일들까지 다양하게 확인해볼수 있습니다. 그러기에 CSS를 공부하기에는 더할나위없이 좋은 사이트입니다. 메뉴구성은 HTML, CSS, AJVASCRIPT, SQL, PYTHON, PHP등으로 구성되어 있어 다양한 서비스를 이용할 수 있습니다 웹관련 프로그램 소스가 궁금하시다면 w3schools를 활용해 보시기 바랍니다. 자세한 정보를 원하신다면 https://www.w3schools.com 주소를 참고 하시면 더많은 정보를 확인 하실 수 있습니다.
css만 삼각형,네모,원,타원,마르모,별등 각종 도형을 만드는 방법
css-tricks.com
The Shapes of CSS는 웹 개발 매체 CSS-Tricks에 실린 글로, 이미지 파일 없이 CSS만으로 다양한 도형을 그리는 방법을 모아 소개합니다. 각 도형은 border, border-radius, ::before·::after 가상 요소, transform 같은 속성을 조합해 만들어집니다. 정사각형·원·타원 같은 기본 도형부터 방향별 삼각형, 오각형·육각형·팔각형, 여러 형태의 별, 하트, 무한대 기호, 다이아몬드, 말풍선, 음양, 팩맨, 자물쇠 등 40여 가지 예제가 정리되어 있고, 도형마다 참고한 출처가 표기되어 있습니다. 아이콘이나 장식 요소를 가벼운 CSS 코드로 구현하려는 웹 퍼블리셔와 프론트엔드 개발자, CSS 속성 활용법을 익히려는 학습자에게 참고가 됩니다.
MANYPIXELS 매니픽셀스
www.manypixels.co
MANYPIXELS 의 홈페이지입니다. https://www.manypixels.co/gallery 다양한 스타일의 일러스트 디자인들을 무료로 제공해주는 사이트입니다. 단색이나 테두리 디자인에서 나아가 3D 이미지나 플랫한 느낌, 두 가지 색 등 다양한 스타일들을 필터를 적용받아서 마음껏 다운받고 필터할 수 있는 사이트 'MANYPIXEL'의 홈페이지입니다. 기존에 활용하던 일러스트 디자인을 변경할 수 있다는 장점이 있습니다. 기존 소스에 스스로 원하는 포인트 색깔을 따로 지정해서 변경할 수 있다는 것이지요. 우선 기존 소스를 업로드한 후, 포인트 색깔을 집어넣은 후 다시 다운로드받는 형식입니다. 이런 방식으로 내 브랜드에 맞는 색이 적용된 리소스를 활용하는 것이지요. 상업적이건 비상업적이건 다 활용 가능합니다. 심지어 출처 표기도 굳이 안 해도 되고요. 다운로드받는 파일의 양식은 PNG 나 SVG 양식만 가능합니다. 전체 일러스트 샘플은 2500개가 조금 넘는 수준으로 상당히 많습니다. 찾기 고생 좀 하겠네요. 이런 이유 때문에 카테고리 종류도 잘 구분돼 있습니다. 웹디자인, 쇼핑, 스포츠 등 20여 개가 넘게 많이 있네요, 디자인 하면서 즐거운 미소를 짓게 되는 곳입니다.
챠트를 그릴수 있는 플러그인
www.chartjs.org
Chart.js는 웹 페이지에 차트를 그릴 수 있는 오픈소스 자바스크립트 차트 라이브러리입니다. 공식 사이트에서 라이브러리 소개와 문서, 예제를 제공하며 커뮤니티가 유지·관리하는 프로젝트입니다. 8가지 차트 유형을 지원하고 차트마다 애니메이션과 세부 옵션을 조정할 수 있습니다. HTML5 Canvas로 렌더링해 최신 브라우저에서 동작하고, 창 크기가 바뀌면 차트를 다시 그리는 반응형 기능과 필요한 모듈만 불러와 번들 크기를 줄이는 방법도 안내합니다. 대시보드나 통계 화면에 데이터 시각화 차트를 넣으려는 웹 개발자에게 유용합니다.
123rf 이미지
123rf.com
무료 이미지를 다운받을 수 있는 123rf.com (상업적이지 않은 분야의) 디자인 일을 하다 보면 사진과 일러스트가 많이 필요한데, 아무래도 기업 소속이 아니다 보니 유료 콘텐츠 구매가 부담스러울 경우가 많다. 저작권이 워낙 중요하고 그걸 어겼다가 걸리면 그걸로 끝(...)이기에 기왕이면 무료로 제공되는 것들을 사용하고 싶지만 무료 제공 이미지들 제공 사이트에서 제공하는 것은 좀 다채롭지가 않아서 고민이었다. 그러다가 우연히 123rf.com 을 발견하고 소스가 무척 많아져서 행복한 중이다. 물론 무료 이미지라고 해도 함부로 상업적으로 사용하면 문제가 생기니 상업적으로 써도 되는 정말 무료사진인지 잘 확인하거나, 나처럼 비상업적인 분야에서만 사용하기 바란다. 우선 대한민국 내 접속주소는 다음과 같다. https://kr.123rf.com/ 무료 이미지가 상당히 많은데 정교한 사진들도 많고 귀여운 일러스트들도 많아서 갖다가 활용하기가 좋다. 3D 그래픽 콘텐츠도 많다. 그런데... 너무 많다. 고르고 있다가 시간이 다 갈 정도다. 검색어를 잘 활용해야 목적에 딱 맞는 콘텐츠를 금방 찾을 수 있을 것이다. 꼭 한국어로만 찾지 말고 가끔 영어 검색도 하는 게 좋다. 물론 123rf에 무료 이미지만 있는 건 아니다. 기업계정이나 유료계정도 물론 사용할 수 있다. 꼭 마음에 드는데 유료인 경우라면 결제를 고민해야 할 때도 있을 것이다. 좀 최근에 부각하기 시작한 사이트인 만큼 다른 곳들에 비해 '무료 이미지 도착 알림' 등 다른 서비스들도 해 주고 있다. 나로서는 내 콘텐츠가 갑자기 늘어난 것만 같아 기분이 좋을 뿐이다...^^
jquery
jquery.com
jquery을 소개합니다. jquery는 자바스크립트를 편리하게 사용할수 있도록 만들어진 라이브러리 입니다. jquery의 장점은 가장 많이 사용되는 자바스크립트 라이브러리 중 하나 라는 것입니다. 다이나믹한 웹페이지를 제작하기 위해 자바스크립트는 필수 입니다. 물론 CSS나 플래시 등을 통해서 구현 가능하지만 기본적으로 다이나믹한 웹페이지를 위해서는 자바스크립트를 사용합니다. 그러나 만들순 있지만 쉽게 구현하기는 어렵습니다. 그래서 쉽게 만들수 있도록 jquery를 사용합니다. 사용이 간편하고 효과가 좋아 아주 많은 사람들이 사용하고 있습니다. 사람들이 많이 사용하는 것은 그만한 이유가 있습니다. 저 역시 jquery를 많이 사용합니다. 해당 사이트에서는 사용할수 있는 방법 api가 제공되고 https://api.jquery.com 이미 만들어진 plugin도 존재하여 더욱 쉬운 사용을 도와줍니다. https://plugins.jquery.com 메뉴구성은 Dowload, API Documentation, Blog, Plugins, Browser Support등으로 구성되어 있어 다양한 서비스를 이용할 수 있습니다 jquery는 홈페이지뿐 아니라 트위터등의 채널을 통해 고객들과 더 많이 소통하려 노력하고 있습니다. 자세한 정보를 원하신다면 https://jquery.com 주소를 참고 하시면 더많은 정보를 확인 하실 수 있습니다.
게시글
반응형 웹에서 기본 구조
반응형 웹 기본 템플릿 :root { --main-color: #333; --nav-bg: #444; --dropdown-bg: #555; --text-color: #fff; --link-color: #333; } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: sans-serif; line-height: 1.6; } a { text-decoration: none; color: inherit; } header { background: var(--main-color); color: var(--text-color); } .site-header { display: flex; justify-content: space-between; align-items: center; padding: 10px 20px; } .site-logo { font-size: 20px; } .menu-toggle { display: none; font-size: 24px; background: none; border: none; color: var(--text-color); cursor: pointer; } nav.main-nav { display: flex; justify-content: center; background: var(--nav-bg); } .nav-item { position: relative; } .main-nav > .nav-item > a { display: block; padding: 15px 20px; color: var(--text-color); } .dropdown { display: none; position: absolute; background: var(--dropdown-bg); min-width: 120px; z-index: 10; } .nav-item:hover .dropdown { display: block; } .dropdown a { display: block; padding: 10px; color: var(--text-color); } .layout { display: flex; gap: 20px; max-width: 1200px; margin: auto; padding: 20px; } aside.sidebar { width: 250px; } .sidebar ul { list-style: none; } .sidebar li { margin-bottom: 5px; } .sidebar a { display: block; padding: 10px; background: #eee; color: var(--link-color); } main.main-content { flex: 1; } footer.site-footer { background: #f0f0f0; text-align: center; padding: 20px; margin-top: 40px; font-size: 14px; color: #666; } /* 모바일 우선 스타일 */ @media (max-width: 768px) { .menu-toggle { display: block; } nav.main-nav { flex-direction: column; display: none; } nav.main-nav.show { display: flex; } .main-nav > .nav-item > a { padding: 12px 16px; border-top: 1px solid #555; } .dropdown { position: static; } .nav-item:hover .dropdown { display: none; } .nav-item .dropdown { display: none; flex-direction: column; } .nav-item.show .dropdown { display: flex; } .layout { flex-direction: column; } aside.sidebar { width: 100%; } .sidebar ul { display: flex; flex-direction: row; gap: 10px; flex-wrap: wrap; } .sidebar li { margin-bottom: 0; } .sidebar a { white-space: nowrap; } } /* PC에서 우측 정렬되는 본문 내 텍스트 */ .main-content .page-message { text-align: left; margin-top: 20px; } 로고 ☰ 회사소개. 인사말 오시는길 제품소개. 제품A 제품B 고객센터 공지사항 자주묻는질문 회사소개 인사말 오시는길 안녕하세요 ⓒ 2025 나의 웹사이트. 모든 권리 보유. function toggleMenu() { document.getElementById("mainNav").classList.toggle("show"); } function toggleDropdown(event) { if (window.innerWidth
의견 0
로그인하면 의견을 남길 수 있습니다.
아직 의견이 없습니다.
이 사이트에 대한 첫 의견을 남겨보세요.