쌍선 중첩 스타일 만들기 (NO 이미지, YCSS 형식 33;)

2971 단어 CSS

이 그림처럼 쌍선이 겹치는 경계선을 약간 엇갈리게 하기 때문에
일반borderbox-shadow를 조금씩 움직이면 css만 가능하다.
이미지와 위조 요소가 모두 사용되지 않았습니다!!
아주 간단합니다.
<div class="box">ここにテキストが入ります。</div>
구조를 이해하기 위해 테두리의 색을 3가지 색으로 칠합니다.
  body {
    background-color: #000;
  }
  .box {
    padding: 30px;
    color: #fff;
    border: 1px solid #caa851; //(1)中央の黄色い枠線
    box-shadow: 
                3px 2px 0 1px #000, //(2)右下の赤線を覆う枠線(背景色)
                3px 2px 0 2px red,  //(2)右下の赤い枠線
                -3px -2px 0 1px #000, //(3)左上の青線を覆う枠線(背景色)
                -3px -2px 0 2px blue; //(3)左上の青い枠線
  }
(1)의 중앙 테두리부터 (2) 오른쪽 아래·(3) 왼쪽 상단이 각각 어긋난 box-shadow로 더 덮어 이중 테두리를 그립니다.

사이트 축소판 그림


CSS에서 이중 대시 방법 및 고려 사항

좋은 웹페이지 즐겨찾기