- 전체
- HTML
- Web Design (웹디자인)
- XE 응용 개발
- wordpress plugin dev
- Javascript & JavaScript Application
- MEAN Stack : full stack javascript
- angular js & ionic framework
- bootstrap
- WebGL, Three.js and Babylon.js
- restful api design
- mobile web
- node.js 응용
- Cloud Service 응용
- 웹 어셈블리 개발 [WASM, WebAssembly]
- 마이크로서비스, MSA (microservice architecture)
- WebGL / WebGPU
- next.js 개발
- micro frontend (마이크로프론트앤드)
- 전자상거래/쇼핑몰
- 서버 클라우드 (aws, azure, google)
Web Design (웹디자인) 카드형 디자인/갤러리/리스트 코딩하기.
2020.12.04 16:57
카드형 디자인/갤러리/리스트 코딩하기.
포트폴리오에 간단히 활용하기 좋을 갤러리 또는 카드리스트를 만들어봤다.
이미지 올리거나 사이트 링크를 걸어도 좋을것 같다.
오랜만의 코딩이라 생각보다 험난했다. 또르르..

나름 웹/모바일 형태.
간단하지만 그냥 한번 끄적이면서 어떤 코드를 쓸지 생각도 하고 좋다.

자세히는 이렇겤ㅋㅋㅋ
사실 처음 HTML 배울때 써보고 한번도 쓴적없는 figure코드로 작업할 계획을 했는데,
결과는 실패.
구글링해가며
이렇게 작성했지만,
<div id="wrapper"> <figure> <img src="img/01.jpg"> <figcaption>figcaption</figcaption> </figure> <figure> <img src="img/02.jpg"> <figcaption>figcaption</figcaption> </figure> <figure> <img src="img/03.jpg"> <figcaption>figcaption</figcaption> </figure> <figure> <img src="img/04.jpg"> <figcaption>figcaption</figcaption> </figure> <figure> <img src="img/05.jpg"> <figcaption>figcaption</figcaption> </figure> <figure> <img src="img/06.jpg"> <figcaption>figcaption</figcaption> </figure> </div>

figure 순서가 엉망이라 실패.
결국 figure코드 순서를 정하는 태그를 못찾았다ㅠㅠ..
그래서 다시이 div로 작성.
<div class="wrapper"> <div class="card"> <img src="img/01.jpg"> <p>title</p> </div> <div class="card"> <img src="img/02.jpg"> <p>title</p> </div> <div class="card"> <img src="img/03.jpg"> <p>title</p> </div> <div class="card"> <img src="img/04.jpg"> <p>title</p> </div> <div class="card"> <img src="img/05.jpg"> <p>title</p> </div> <div class="card"> <img src="img/06.jpg"> <p>title</p> </div> </div> <footer></footer> </body> </html>

완성!
wrpper로 둘러 쌓아두고 .card div를 쭉-나열.
가로 사이즈는 일단 100%으로 해뒀으니,
미디어 쿼리를 써서 웹/모바일형을 잡아서 사용하면 될것같다!
헤더에는
background-attachment를 활용해서 배너처럼 이미지만 넣어주었더니 좀 있어보인당.
요 방법은 어떤 스타일의 홈페이지에 활용해도 고급지게 잘 어울리는거 같다.
card_list.zip card_list.zip
첨부파일은 누구나 가져다 쓰세요 :)
[출처] https://abettercode.tistory.com/m/18
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 13 | [Next.js 개발] pm2 로 Next.js 실행하기 | 졸리운_곰 | 2025.07.01 | 480 |
| 12 | [Next.js 개발] NextAuth.js 를 이용한 자체 로그인 구현 | 졸리운_곰 | 2024.03.09 | 560 |
| 11 |
[Next.js 개발] Using Next.js Version 13
| 졸리운_곰 | 2024.03.09 | 409 |
| 10 |
[Next.js 개발] Common Errors in Next.js and How to Resolve Them
| 졸리운_곰 | 2024.03.09 | 468 |
| 9 | [Next.js 개발] [Javascript] 현재 날짜, 시간 구하기 | 졸리운_곰 | 2024.03.09 | 431 |
| 8 |
[Next.js 개발] Using Next.js Version 13 : Next.js 버전 13 사용
| 졸리운_곰 | 2024.03.07 | 499 |
| 7 |
[Next.js 개발] [React] useEffect에서 async/await
| 졸리운_곰 | 2024.03.06 | 362 |
| 6 |
[next.js 개발] How to use fetch API in Next.js?
| 졸리운_곰 | 2024.03.05 | 368 |
| 5 | [next.js 개발] Next.js14에 Mysql연결하기 | 졸리운_곰 | 2024.03.05 | 457 |
| 4 |
[next.js 개발] How To Connect MySQL And Auth To A Next.js App
| 졸리운_곰 | 2024.03.05 | 323 |
| 3 |
[next.js 개발] Next.js 소개와 14 버전 변경사항 – React 인기 라이브러리
| 졸리운_곰 | 2024.03.05 | 523 |
| 2 | [next.js 개발] next.js API 호출시 - 수신부따로 호출하고 await 붙일것 | 졸리운_곰 | 2024.03.05 | 555 |
| 1 | [next.js 개발] [Next.js] Fetch POST body에 json 형태로 데이터 주고받기 (json형 / object형 차이) | 졸리운_곰 | 2024.03.05 | 457 |

