• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 딥다크한 어둠의 공간 Shadow DOM 강좌 문의

딥다크한 어둠의 공간 Shadow DOM 강좌 문의

  • 이 주제에는 2개 답변, 2명 참여가 있으며 Kwanyong4 년 전에 전에 마지막으로 업데이트했습니다.
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #9773

    Kwanyong
    참가자

    안녕하세요 선생님

    Shadow Dom 

    ㄷㅜ번째 예제에서

      progress::-webkit-progress-bar {
        background-color: #eee;
        border-radius: 2px;
      }
      progress::-webkit-progress-value {
        background-color: red;
        border-radius: 2px;
      }

    이 두가지 CSS만 쓰면, 스타일 적용이 안되더라구요

    progress {
        /*기본 배경은 없애주는게 좋습니다*/
        -webkit-appearance: none;
        -moz-appearance : none;
        appearance: none;
        background: white;
      /* IE10 호환성용 */
        color: red;
      }

    이거까지 써야 스타일링이 되던데, 어떤 이유 인가요?

    참고로, 크롬 최신버전 이용 중입니다.

     

    그리고 애초에, progress tag는 background 색이 default 값으로 green, gray색으로 되어 있던데

    웹에는 해당색이 아닌 다른색으로 구현이 되고있던데.. 무슨 문제 인지 모르겠네요

     

     

    #9782

    codingapple
    키 마스터

    크롬 사파리의 progressbar는 기본스타일과 더해서 shadow dom 안에 숨겨져있는 <div>까지 스타일을 넣어줘야합니다  

    그냥 숨겨져있는 progress-bar 그리고 progress-value 이걸 각각 지정해줘야 스타일이 먹도록 웹브라우저 소스코드가 짜져있나봅니다

    크롬, 사파리 외에 다른 브라우저는 progress만 스타일줘도 색이 변하고 그럴걸요 

    #9957

    Kwanyong
    참가자

    네 답변감사합니다.

     

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠