수다닷컴

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

호환성보기 / div height 5px의 차이 질문

흙이랑

2023.04.01

요즘 아주 크로싱브라우저 웹표준화 때문에 미쳐버리겠는 늙은 웹디입니다.
서론 넘기고 격하게 본론으로 들어가자면

테스트 하면서 두줄의 div 를 설정했는데

연두색 라인은
div style=height:5px; background-color:#c6d53c;/div
파란색 라인은
div class=lineimg src=_image/line_blue.gif width=100% height=5 id=t_line //div

.line{
width:100%;
height:5px;
margin:0;
padding:0;
}

↓이건 호환성보기 전의 IE10 브라우저↓이건 호환성보기 후의 상태입니다.문제점 1 _ height 5px 라인이 백그라운드 칼라로 지정되었을 경우 호환성보기 전에는 멀쩡하게 잘 나오는데 호환성 보기 후에는 15px 로 보여지구요

문제점2 _ height 5px 의 라인이미지로 하단 버튼 마우스오버시 라인이미지가 변해야 하므로 꼭 이미지로 5px 라인을 만들어야 하는데 이미지로 불러올 경우에 저런식의 여유공간이 생겨버립니다.

문제점이 멀까요.

신청하기





COMMENT

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

  • 핑크빛입술

    코딩으로 가능하지만 지금 코딩 구조상 갈아 엎으셔야 하니 쪼금 번거로운 작업이 될꺼같고요.
    위에서도 말했듯이 스크립트로 처리하는게 편합니다. 그렇기 때문에 보더를 쓰라고 권해드린거고요.

  • 카이

    ㅠ_ㅠ 제가 코딩 보단 디자인에 더 근접한 직업군이라...
    요즘 제일 어려운게 시안작업보다 코딩하는거라지요.

    추가질문!
    라인 하단에 2개의 버튼으로 돌아가는데
    마우스오버시에 버튼색상에 맞는 라인이 색상이 변하게 하려면 이미지 롤오버 말고
    상단의 div 색상변화가 되는 코딩은???

    전 솔직히 이미지 작업이 더 편하고 코딩작업이 더 어려운터라 저런식으로 div 를 짠거거든요ㅠ

    (눌렀을때는 페이지전환 / 배경이미지, 라인이미지 색 변경됨)

  • 피리

    단순 색상으로 이미지가 들어간 경우는 의미가 없는 것이 맞습니다. 위같은 상황에선 의미라기 보단 기능적인 측면으로 접근 하셔야 하고요. 그렇기 때문에 버튼을 눌렀을때 스크립트 단에서 이미지 바꿔치기로 하기보단 보더 색상을 바꾸는게 바람직하다고 생각이 들고요.

    유지보수 측면으로 봤을 때 후에 버튼 색상이 바뀌면 보더처럼 들어간 부분의 이미지도 다시 저장해서 올려야 하는 불편한 작업이 될 수 있습니다. 하지만 보더로 처리를 한다면 스크립트 단에서 색상 코

  • 이플

    아 의미가 없지 않아요.
    하단에 버튼을 클릭하면 라인이 색상이 변해야 하는데 (각 서브페이지별로 배경색상이랑 라인 색상이 달라져야 하구요)

    헐헐 말씀해주신대로 display:block; 적용하니까 line 5px 이미지가 여유공간없이 사라졌네요.
    ㅎ ㅏ.. 감사.. 아침부터 진짜 계속 미쳐버릴뻔 했는데 ㅠㅠ


    흐읔

  • 시원

    왜 이런 의미없는 것을 이미지로 넣으셨나요
    충분히 border를 사용하면 손쉽게 끝날텐데요.
    일단 원인은 뭔지 아셔야 할거 같으니 설명드리자면 img는 inline요소기 때문에 모든 inline속성에는 기본적으로 줄간격이 들어가 있습니다. 그래서 이미지의 높이가 5px로 들어가는 것은 맞지만 그걸 감싸고 있는 div의 높이는 img높이 + 줄간격에 영향을 받기 때문에 img에 display:block;스타일을 넣어서 처리하시면 됩니다.

    그리고 호환성

번호 제 목 글쓴이 날짜
2694894 웹 프로그래밍 관련해서 질문합니다. 창의적 2025-05-15
2694868 컨택트 폼 7에서 textarea 높이 조정 영글 2025-05-15
2694818 line-height값이 적용이 안되는데 왜 그런 거예요?. letter-spacing,line-height의 기준?? (2) 풍란 2025-05-14
2694795 이것 어떻게 좀 해결좀;; (3) 개럭시 2025-05-14
2694724 코딩시 폰트 문제; ㅠ 후력 2025-05-13
2694696 텍스트박스 입력에 관한 문제입니다. 딥공감 2025-05-13
2694668 [질문] 페이퍼비전 PointLight 관련 질문 드려요.. 두바다찬솔 2025-05-13
2694611 Flash Lite 2.1에서 BitmapData와 Matrix 지원안하나요? (3) 이플 2025-05-12
2694582 IE & 파이어폭스 (2) 흙이랑 2025-05-12
2694553 무비클립안의 duplicate 발동이 안돼네요; 딥보라 2025-05-12
2694523 자바 애플릿 질문좀 ^^ (6) 동이 2025-05-12
2694494 [질문] JAVA 또는 C++ 로 프로그램 개발시.. 레지스터리 등록 관련 의문점? (3) 우람늘 2025-05-11
2694469 익스6에서 css버그 나오는것 해결방법좀요 !!!! (6) 원술 2025-05-11
2694442 로컬에선 잘 나오는데 운영에 반영하면 이상하게 나와요. (8) 목화 2025-05-11
2694412 [질문] 이미지 로딩후 사이즈 조절할때 (1) 아담 2025-05-11
2694391 설치형 블로그 쓰시는 분들 어떤거 쓰세요?? (7) AngelsTears 2025-05-10
2694362 Microsoft SQL Server에서 서버만드는법 어둠 2025-05-10
2694333 for문으로 돌린 이름의 제어 (4) 레이 2025-05-10
2694308 이미지 css 도와주세요 ㅠㅠ (2) 애기 2025-05-10
2694223 [급질문]스크롤스파이의 offset값 진나 2025-05-09
<<  이전  1 2 3 4 5 6 7 8 9 10  다음  >>

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