본문으로 건너뛰기

홍길동

분류: 카드 헤더

아바타와 이름·직함을 함께 보여주는 사용자 카드 헤더 예제입니다. row align-items-center 안에 아바타(col-auto)와 이름/직함(col)을 배치해 사람 정보를 한눈에 보여주고, 우측 card-actions에 전화·이메일 버튼을 두어 담당자 카드나 연락처 카드에 활용할 수 있습니다.

소스

<div class="card overflow-auto">
<div class="card-header">
<div>
<div class="row align-items-center">
<div class="col-auto">
<span class="avatar" style="background-image: url(../../img/avatars/000m.jpg)"></span>
</div>
<div class="col">
<div class="card-title">홍길동</div>
<div class="card-subtitle">UI 디자이너</div>
</div>
</div>
</div>
<div class="card-actions">
<a href="#" class="btn">
<i class="f:20 ti ti-phone"></i>
전화
</a>
<a href="#" class="btn">
<i class="f:20 ti ti-mail"></i>
이메일
</a>
</div>
</div>
</div>

원본 이미지 경로(img/...)는 참고용 표시이며 실제 이미지 파일은 포함하지 않았습니다. 미리보기 페이지에서는 자리 표시 이미지로 대체됩니다.

사용된 주요 클래스

클래스역할
card, card-header카드 컨테이너와 헤더 영역
overflow-auto카드 내용이 넘칠 때 스크롤을 허용
row, col, col-auto, align-items-center아바타(고정 너비)와 이름/직함(남은 너비)을 세로 중앙 정렬로 배치하는 그리드
avatar원형 프로필 이미지 표시
card-title이름(주 텍스트) 스타일
card-subtitle직함(보조 텍스트) 스타일
card-actions헤더 우측에 정렬되는 동작 영역
btn강조 색상 없는 기본 버튼 스타일
f:20master-css 속성형 클래스, 아이콘 폰트 크기를 20px로 지정
ti, ti-phone, ti-mailTabler 아이콘 폰트 기본 클래스와 전화/메일 아이콘

실전 예제 페이지

HandStack 웹 호스트(wwwroot 모듈)를 기동한 뒤 /sample/ui-library/카드-헤더-홍길동.html 경로에서 렌더링 결과를 확인할 수 있습니다.

참고 자료