css 질문좀드리겠습니다.

css 질문좀드리겠습니다.

QA

css 질문좀드리겠습니다.

본문

2084177291_1541993762.7882.png

 

위와같이 css로 문양을 만들수 있을까요 ㅠㅠ?

 

이 질문에 댓글 쓰기 :

답변 1


<style>
/*triangle background extra extra small*/
.triangle-bg, .triangle-bg:before, .triangle-bg:after { width: 5em; height: 5em; }
/*common triangle style*/
.triangle-bg {
    overflow: hidden;
    position: relative;
    margin:2em auto -20px;
    border-radius: 30% 20% 20% 20%;
    transform: translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);
} 
.triangle-bg:before, .triangle-bg:after{
    position: absolute;
    background: #ccc;
    pointer-events: auto;
    content: '';
}
.triangle-bg:before {
    border-radius: 20% 20% 20% 53%;
    transform: scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) 
            skewX(30deg) scaleY(.866) translateX(-24%);
}
.triangle-bg:after {
    border-radius: 20% 20% 53% 20%;
    transform: scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) 
            skewX(-30deg) scaleY(.866) translateX(24%);
}
    #base {
      background: #ccc;
      height: 40px;
      margin: 0 auto;
      position: relative;
      width: 70px;
      border-radius: 20px;
    }
</style>
<div class="page-container">
    <div class="triangle-bg"></div>
    <div id="base"></div>
    
</div>
 

 

참고하세요.

 

https://css-tricks.com/the-shapes-of-css/

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT