- 전체
- 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)
HTML5 [HTML/CSS] 4. 카드형 리스트
2018.08.22 16:58
[HTML/CSS] 4. 카드형 리스트
html-css-4 (1).zip |
<h1>리스트 가로 배열 기본형</h1>
<ul>
<li><a href="javascript:;" target="_blank">1</a></li>
<li><a href="javascript:;" target="_blank">2</a></li>
<li><a href="javascript:;" target="_blank">3</a></li>
<li><a href="javascript:;" target="_blank">4</a></li>
</ul>
<br><br><br><br>
<h1>카드형 리스트</h1>
<ul>
<li>
<div class="album-item">
<div class="album-cover"></div>
<div class="album-info">
<p class="album-title">앨범1</p>
<p class="album-date">2017.02.16.</p>
</div>
</div>
</li>
<li>
<div class="album-item">
<div class="album-cover"></div>
<div class="album-info">
<p class="album-title">앨범2</p>
<p class="album-date">2017.02.16.</p>
</div>
</div>
</li>
<li>
<div class="album-item">
<div class="album-cover"></div>
<div class="album-info">
<p class="album-title">앨범3</p>
<p class="album-date">2017.02.16.</p>
</div>
</div>
</li>
<li>
<div class="album-item">
<div class="album-cover"></div>
<div class="album-info">
<p class="album-title">앨범4</p>
<p class="album-date">2017.02.16.</p>
</div>
</div>
</li>
</ul>
======================================================
@import url('https://fonts.googleapis.com/css?family=Noto+Serif|Playfair+Display|Roboto:300,400,700');
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
/* reset.css by hyejin */
*, *:before, *:after { box-sizing: border-box; }
body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,table,th,td,input {margin:0;padding:0;}
input, fieldset, img, iframe {border:0;}
ul,ol {list-style-type:none;}
a {color:inherit;text-decoration:none;outline: none;cursor:pointer; }
a:hover, a:focus {color:inherit;text-decoration:none;}
.hidden {display:none !important;}
button {border:none;background:none;cursor:pointer;outline:none;}
button:disabled, button:disabled:hover {cursor: default;}
/* style */
body { background: #000; }
h1 { color: #fff; }
ul { overflow: hidden; }
li { float: left; margin: 10px; width: calc(25% - 20px); background: #fff; text-align: center; }
li:nth-child(2) .album-cover {
background-image: url('https://cdnimg.melon.co.kr/cm/album/images/100/10/416/10010416_org.jpg');
}
li:nth-child(3) .album-cover {
background-image: url('https://cdnimg.melon.co.kr/cm/album/images/100/00/581/10000581_org.jpg');
}
li:nth-child(4) .album-cover {
background-image: url('https://cdnimg.melon.co.kr/cm/album/images/026/57/056/2657056_org.jpg');
}
.album-cover {
width: 100%;
height: 260px;
background-image: url('https://cdnimg.melon.co.kr/cm/album/images/100/16/426/10016426_org.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.album-info {
padding: 10px;
}
.album-title {
font-family: 'Noto Sans KR', sans-serif;
}
.album-date {
font-size: 12px;
}
/*
https://cdnimg.melon.co.kr/cm/album/images/100/10/416/10010416_org.jpg
https://cdnimg.melon.co.kr/cm/album/images/100/00/581/10000581_org.jpg
https://cdnimg.melon.co.kr/cm/album/images/026/57/056/2657056_org.jpg */
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 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 | 500 |
| 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 | 458 |
| 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 |

