본문 바로가기

HTML/CSS 기초

[CSS] border와 outline

border와 outline은 둘 다 바깥 테두리를 의미하지만 독립적으로 움직인다. 아웃 라인이 조금 더 바깥 부분을 의미힌다.

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>테두리 스타일</title>
    <script src="../js/prefixfree.min.js"></script>
    <style>
        body {
            text-align: center;
            font: bold 16px "돋움";
        }

        .box1 {
            display: block;
            width: 600px;
            height: 100px;
            border: 2px solid red;
            outline: 3px dotted #0000ff;
            outline-offset: 10px;
        }

        .box2 {
            display: block;
            width: 600px;
            height: 100px;
            border: 3px dashed blue;
            border-radius: 20px;
        }
    </style>
</head>
<body>
    <h2>테두리와 아웃라인 스타일</h2>
    <p class="box1"> 높이 100px, 너비 300px 크기의 블록에 빨간색 직선 테두리와<br>
    파란 점선 아웃라인 효과를 준 스타일이다.</p>
    <p class="box2"> 높이 100px, 너비 300px 크기의 블록에 파란색 점선 테두리와<br>
        둥근 모서리 효과를 준 스타일이다.</p>
</body>
</html>

728x90
반응형

'HTML > CSS 기초' 카테고리의 다른 글

[CSS] position 알아보기 : static, relative, absolute  (0) 2020.07.29
[CSS] 실습  (0) 2020.07.29
[CSS] margin 설정하기  (0) 2020.07.28
[CSS] 문단마다 스타일 설정하기  (0) 2020.07.28
[CSS] 글자 스타일  (0) 2020.07.28