>  기사  >  웹 프론트엔드  >  자동 중앙 정렬 탐색 모음 및 관련 문제의 예 DIV+CSS_CSS/HTML

자동 중앙 정렬 탐색 모음 및 관련 문제의 예 DIV+CSS_CSS/HTML

WBOY
WBOY원래의
2016-05-16 12:10:371516검색

방금 만든 내비게이션 바입니다. LINK 4개를 중앙에 배치하기 위해 이렇게 만들었는데, 완성하고 보니 문제점이 많이 발견되어 적어서 여러분과 공유하겠습니다!

우선 네비게이션 바부터 살펴보시죠!


[Ctrl+A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]

질문:
1. FIREFOX에 스페이스 버그가 나타나는 이유를 모르겠습니다. LI 포인트가 같은 줄에 쓰여 있지 않으면 문제가 발생합니다. 위의 코드를 실행해보세요!

2. IE와 FIREFOX의 작은 차이(아래 그림 참조). 이 작은 차이를 눈치 채지 못했다면 CSS에 padding: 6px 15px 5px 15px를 쓰지 않았을 것입니다. 하세요. 가운데 세로선을 윗선과 아랫선에 연결해주세요! (IE6과 IE7 사이에는 더 작은 차이가 있습니다.)


3. #nav li a{margin:1px;} 줄은 쓸모가 없나요? 그렇게 생각된다면 삭제하고 시도해보세요. 작동하는지 확인해보세요!

4. 특정 시간으로 확대되면 페이지가 줄바꿈됩니다. FIREFOX에서는 min-width를 사용하여 문제를 해결하지만 IE에서는 min-width를 인식하지 못하므로 다음과 같은 식((documentElement)만 사용할 수 있습니다. .clientWidt..... 해결 방법은 위 코드에 추가하지 않았습니다. 줄을 바꾸지 않으려면 위의 #nav 줄을 다음과 같이 변경하세요.

프로그램 코드
코드 복사 코드는 다음과 같습니다.

#nav{height:24px; 솔리드 #D28A05; 테두리 상단: 1px 솔리드 #D28A05;배경 이미지: url(nav_bg.jpg);배경 색상: #FF9900; 텍스트 정렬:센터;최소 너비:400px;폭: 표현식((documentElement. clientWidth < 400) ? "400px" : "auto" );}


기본적으로 이 분야에는 문제가 많기 때문에 직접 해보는 것이 좋습니다. 문제가 많이 발견됩니다!
또한 이 블로그는 FIREFOX에서 보기 흉할 것이므로 한 번 살펴보세요.
한 가지 더: 제가 작성한 내용에는 필연적으로 문제가 있을 것입니다. 아무튼 지적해주시면 정말 기뻐요
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.