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

home2 게시판 React 게시판 투두리스트 체크박스 질문

투두리스트 체크박스 질문

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #130511

    최지영
    참가자
    투두리스트 input란에 글자입력하면 이렇게 글자랑 체크박스가 뜨고,
    체크박스를 누르면 파란색으로 바뀌게 했는데...
    그 어떤 체크박스를 누르던 맨 위에 체크박스만 색이 바뀝니다..
    문제를 못찾겠어요 ㅜㅜ 도와주세요 선생님!!!!
    체크박스
    
    ---------------App.js------------------
    function InsertView(props) {
      return (
        <div className="list-post">
        {
        props.post.map(function(a,i) {
          return (
          <div clasName="post" key={i}>
              <input className="post-chk" type="checkbox" id="chk"></input>
              <label for="chk"></label>
              <label for="chk" className="post-p">{props.post[i]}</label>
          </div>
        )
        })
        }
      </div>
      )
    }
    ----------------------------------------------
    
    
    ---------------index.css------------------
    }
    .post-chk{
        display: none;
    }
    .post-chk + label {
        width: 33px;
        height: 32px;
        display: inline-block;
        border: 2px solid black;
        margin-top: -1px;
        background-color: white;
        border-radius: 10px;
    }
    .post-chk:checked + label {
        background: blue;
    }
    
    #130524

    codingapple
    키 마스터
    생성되는 input마다 id와 for 값을 서로 다르게 바꿔줍시다
    #130552

    최지영
    참가자
    헉.. 정말 감사합니다 ㅠㅠㅠㅠㅠㅠ 말씀하신대로 id랑 for값 다르게 했더니 잘 됩니다!! 감사합니다!!!
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 호 / 개인정보관리자 : 박종흠