css 탭메뉴를 만드는중입니다...

css 탭메뉴를 만드는중입니다...

QA

css 탭메뉴를 만드는중입니다...

본문

1938521773_1630375492.8604.png

저 회색을 빨간색 오른쪽에 배치를 하고 싶은데 안되요 ㅠㅠ

<html>  

<div class="sn">

  <h1>첩살이</h1>
  <h4>첩살이 밥상</h4>
  <h6>css 탭 메뉴 만들기</h6>

  <input type="radio" id="tab1" name="ta" checked="checked">
  <label for="tab1" class="label_radio">첩살 1</label>

  <input type="radio" id="tab2" name="ta">
  <label for="tab2" class="label_radio">첩살 2</label>

  <input type="radio" id="tab3" name="ta">
  <label for="tab3" class="label_radio">첩살 3</label>


  <div id="con1"> <h1>첩살</h1> </div>
  <div id="con2"> <h1>첩살이</h1> </div>
  <div id="con3"> <h1>첩살이랑</h1> </div>

css

.sn {
  width: 600px;
  margin:0 auto;
  height: 400px;
  background: #d04629;

  position: relative;
}


.sn label{
  display: block;
}


.sn > div {
  width: 300px;
  height: 400px;
  background: #ddd;

  display: none;
}


#tab1:checked ~ #con1,
#tab2:checked ~ #con2,
#tab3:checked ~ #con3 {
display: block;
}
 

이 질문에 댓글 쓰기 :

답변 1

대충 짜 볼게요

이렇게 구현을 원하는게 맞나 싶지만


<style>
.sn_wrap { width:1200px; height:500px; margin:0 auto; }
    .sn1 { width:200px; height:100%; float:left; background:red; }
    .sn2 { width:200px; height:100%; float:left; background:gray; }
    .sn3 { width:200px; height:100%; float:left; background:green; }
</style>
<div class="sn_wrap">
    <div class="sn1">
    </div>
    <div class="sn2">
    </div>
    <div class="sn3">
    </div>
</div>

 

요런식의 레이아웃을 원하는게 맞아요??

답변을 작성하시기 전에 로그인 해주세요.
전체 588
QA 내용 검색

회원로그인

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