본문 바로가기
Coding/HTML & CSS

[HTML & CSS] meter 태그를 사용하여 그래프 그리는 방법 !!

by 포스트it 2023. 5. 5.
728x90
반응형

 

[HTML & CSS] meter 태그를 사용하여 그래프 그리는 방법 !!

html의 <meter> 태그를 이용하여 그래프를 쉽게 그리는 방법 입니다 !!

 

예제코드
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        meter {
            position: relative;
        }
        meter:hover::before {
            content: attr(title);
            display: block;
            position: absolute;
            bottom: 100%;
            left: 50%;
            transform: translateX(-50%);
            padding: 8px;
            background-color: rgba(0, 0, 0, 0.8);
            color: #fff;
            font-size: 14px;
            border-radius: 5px;
            white-space: nowrap;
        }
    </style>
</head>
<body>
    <ul>
        <li>[컴퓨터/3] 그래픽커뮤니케이션<meter min="0" max="100" low="30" high="79" optimum="100" value="73" title="73%"></meter></li>
        <li>[컴퓨터/1] 파이썬프로그래밍기초<meter min="0" max="100" low="30" high="79" optimum="100" value="66" title="66%"></meter></li>
        <li>[컴퓨터/2] HTML5웹프로그래밍<meter min="0" max="100" low="30" high="79" optimum="100" value="73" title="73%"></meter></li>
        <li>[컴퓨터/3] 데이터베이스시스템<meter min="0" max="100" low="30" high="79" optimum="100" value="86" title="86%"></meter></li>
        <li>[컴퓨터/3] 운영체제<meter min="0" max="100" low="30" high="79" optimum="100" value="66" title="66%"></meter></li>
        <li>[컴퓨터/4] 컴퓨터보안<meter min="0" max="100" low="30" high="79" optimum="100" value="66" title="66%"></meter></li>
    </ul>
</body>
</html>

결과값

  • [컴퓨터/3] 그래픽커뮤니케이션
  • [컴퓨터/1] 파이썬프로그래밍기초
  • [컴퓨터/2] HTML5웹프로그래밍
  • [컴퓨터/3] 데이터베이스시스템
  • [컴퓨터/3] 운영체제
  • [컴퓨터/4] 컴퓨터보안
728x90
반응형

댓글