수다닷컴

  • 해외여행
    • 괌
    • 태국
    • 유럽
    • 일본
    • 필리핀
    • 미국
    • 중국
    • 기타여행
    • 싱가폴
  • 건강
    • 다이어트
    • 당뇨
    • 헬스
    • 건강음식
    • 건강기타
  • 컴퓨터
    • 프로그램 개발일반
    • C언어
    • 비주얼베이직
  • 결혼생활
    • 출산/육아
    • 결혼준비
    • 엄마이야기방
  • 일상생활
    • 면접
    • 취업
    • 진로선택
  • 교육
    • 교육일반
    • 아이교육
    • 토익
    • 해외연수
    • 영어
  • 취미생활
    • 음악
    • 자전거
    • 수영
    • 바이크
    • 축구
  • 기타
    • 강아지
    • 제주도여행
    • 국내여행
    • 기타일상
    • 애플
    • 휴대폰관련
  • 프로그램 개발일반
  • C언어
  • 비주얼베이직

div paddin 적용시 width값

유메

2023.04.01

style type=text/css
#box1 { width:200px; height:100px; background:#693; }
#box1 #box { display:block; width:100px; height:100px; background:#999; }
#box2 { width:180px; height:100px; padding-left:20px; background:#693; }
#box2 #box { display:block; width:100px; height:100px; background:#999; }
#box3 { width:200px; height:100px; padding-left:20px; background:#693; }
#box3 #box { display:block; width:100px; height:100px; background:#999; }
/style

div id=box1div id=boxpadding 값이 없이 width를 200 줌 /div/div
div id=box2div id=boxpadding 값을 줘서 width 를 180으로 함/div/div
div id=box3div id=boxpadding 값을 줘서 width 를 180으로 함/div/div

질문을 위해 위에 적어놓았습니다.
위처럼 padding값을 줄경우 그 만큼 width 값을 빼주잖아요 아니면
box3처럼 padding값만큼 div가 늘어나는게 맞죠 ??

그래서 box2번처럼 코딩을 했거든요.
그런데 개발자 피씨에선 20px만큼 짤려서 백그라운드 이미지가 안보네요....그래서 그냥 box3번처럼 해놨습니다.
저와 개발자 모두 익스플로8버전이구요.
무엇때문인가요? 알려주세요 ~

신청하기





COMMENT

댓글을 입력해주세요. 비속어와 욕설은 삼가해주세요.

  • 딥와인

    ie는 패딩값만큼 width값이 늘어나지만, 파이어폭스는 그렇지 않습니다.
    지금 주신 소스만으로는 어떤게 문제인지 저는 알수가 없네요.
    번외로 불필요한 속성을 뽑자면,
    각 요소에 display:block속성과 #box1 #box2 #box3 에 height값은 없어도 되겠습니다.
    그리고 ID의 경우 중복으로 사용하지 않습니다 class로 변경해 주세요.

  • 칸나

    네 ^^ 답변모두 감사합니다 ~~

  • 곰탱이

    DTD가 정확하게 어떻게 들어가는지 확인하셔야할듯하네요. 한문구만 틀려도 쿽스모드로~

  • 클라우드

    음 그러면 혹시나 팍이어폭스를 감안한다면 box3번처럼 width 값을 줘야겠네요..

  • 하예라

    DTD를 개발자가 맘대로 빼버렸을수있음
    쿽스모드시
    width안에 padding border같이 들어감

  • 패틱

    이런경우 #box3에 padding-left를 주는것 보다,
    #box에 margin-left를 주는것이 좋지 않나 싶네요!

    그리고, id=\box\보단 class=\box\가 맞는것 같습니다. id는 한번만 나와야하니까요.

  • 해가빛

    dtd의 유,무 (표준모드 / 쿽스모드)에 따라서 박스모델 계산 값이 달라집니다. ie에서만요..

  • 은G

    확인해 봤는데 dtd 소스 넣었답니다 ㅡㅡ; 혹시 다른이유는 없을까요?

  • 궁수자리

    ie8 사용하시면, 개발된 페이지에서 f12눌러보세요.
    개발자도구의 마지막 메뉴에 문서모드가 있습니다.
    DTD가 제대로 적용되었다면, \ ie8(혹은 7) 표준 \ 이라고 나오겠지요.
    DTD를 넣었지만, 올바르지 않은 형식일 경우 \ 쿼크모드 \로 렌더링 될수도 있습니다.

    질문하시는 증상자체가 쿽스 모드에서 나타나는 현상이기에 드리는 말씀입니다.

  • 무들

    아 위엔 예제로 그냥 만든거라서 id값이구요 소스내에선 class로 되어 있습니다.
    근데 id 나 class 부분 둘다 이런문제가 생깁니다.
    백그라운드 깔고 원하는 위치에 텍스트를 넣다보니까 padding값을 줄수밖에 없네요..

번호 제 목 글쓴이 날짜
2702147 dd 안에 div들어가도 되나요? (8) 꿈 2025-07-20
2702086 [질문]세션 박스 질문입니다. (1) 하연 2025-07-20
2702057 씨언어 숙재좀 풀어주실분 ㅜ.ㅜ (3) 난슬 2025-07-19
2702000 select 사용시 label 문제 질문드립니다. 김예쁨 2025-07-19
2701970 실행파일의 이름은 어디서 변경하는지요???? 호빵녀 2025-07-19
2701856 다시 한번 대체텍스트 관련 질문입니다.. (1) 한샘가온 2025-07-18
2701803 저에게 지식의 자비를~ 베푸소서~!! (4) 봄바람 2025-07-17
2701773 메모장 파일을 읽고 출력하는 내용에 관한 질문입니다. 한국드립 2025-07-17
2701748 아이피 변경 부분이요... 날애 2025-07-17
2701665 자바스크립트 // 왜 if 두개를 쓰면 오류가 나죠? (2) 글리슨 2025-07-16
2701636 모바일웹 게시판 만들기 조언좀 부탁드려요 ㅜㅜ (2) 정훈 2025-07-16
2701610 [질문] AS3 액션으로 스테이지 사이즈를 조절할 수 있는 방법이 있을까요? (1) 앵겨쪼 2025-07-15
2701556 input text에 한글을 default 하려면.. (3) 히나 2025-07-15
2701528 apmsetup 접속이.... (5) 곰돌이 2025-07-15
2701506 암호를 *로 (6) 도도한 2025-07-14
2701475 배열최대값 찾기인데; 소스좀 해석해주세요; Orange 2025-07-14
2701397 세로 100% 푸터부분이 바닥에 안붙어요(세로 100% 되는 소스를 썼거든요) 꽃겨울 2025-07-13
2701369 [긴급]로드해온 swf가 갑자기 사라지는 현상..(익스10) (2) 곰돌이 2025-07-13
2701340 [c++]학교 과제 질문이요...... (3) 기쁨해 2025-07-13
2701311 구글 뉴스검색최적화 작업은 누구의 영역인가요? 많은 조언 부탁드려요! 리나 2025-07-13
<<  이전  1 2 3 4 5 6 7 8 9 10  다음  >>

수다닷컴 | 여러분과 함께하는 수다토크 커뮤니티 수다닷컴에 오신것을 환영합니다.
사업자등록번호 : 117-07-92748 상호 : 진달래여행사 대표자 : 명현재 서울시 강서구 방화동 890번지 푸르지오 107동 306호
copyright 2011 게시글 삭제 및 기타 문의 : clairacademy@naver.com