부동 요소 가로 가운데 표시 및 브라우저 호환성 처리
21676 단어 브라우저 호환성
먼저 html 코드를 보십시오.
<div class="webFooter">
<div class="wrap">
<div class="tabs">
<ul>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a><em>|</em>
</li>
<li>
<a href="javascript:void(0)"> </a>
</li>
</ul>
</div>
</div>
</div>
어떤 사람들은 이 item들이 모두 텍스트라고 말할 수 있지만, 사실은 l을 다른 요소 (예:div) 로 바꾸는 것도 가능하다.원리는.랩은 페이지의 중간에 비해 너비가 1200px이고 물론 1000px일 수도 있다. 너비는 자유롭게 정의할 수 있고 내용의 너비보다 크면 된다.그리고tabs 왼쪽 부동 및position:relative 설정하기;left: 50%; 그리고 내부 요소ul에float:left 설정하기;position: relative; left: -50%; 마지막으로 줄 거야.wrap에 오버플로우:hidden;*position: relative;
css 코드는 다음과 같습니다.
<style type="text/css">
body, ul, li, ol, dl, dt, dd {padding: 0; margin: 0; list-style: none;}
.webFooter {height: 100px; font-size: 12px; background: #278ed1; font-family: Microsoft YaHei; color: #fff;}
.webFooter a,
.webFooter a:hover {color: #fff;}
.webFooter .wrap {width: 1200px; margin-left: auto; margin-right: auto; background: red; overflow: hidden; *position: relative;}
.webFooter .tabs {float: left; position: relative; left: 50%; margin-top: 25px;}
.webFooter .tabs ul {float: left; position: relative; left: -50%;}
.webFooter .tabs li {float: left; line-height: 17px;}
.webFooter .tabs a {float: left; font-size: 14px;}
.webFooter .tabs em {float: left; width: 20px; height: 15px; *line-height: 15px; text-align: center;}
</style>
왜 주는지 설명해 주세요.wrap에 오버플로우:hidden;*position: relative;어디?왜냐하면 내용이 길면, 왜냐하면.tabs의left:50%;그 위치를 넘어섰다.랩의 폭 범위는 디스플레이가 조금 작을 때 페이지에 가로 스크롤 바가 나타나고 i7은 비교적 완고하므로 *position:relative를 추가해야 한다.그래야지.관심 있는 단짝은 오버플로우:hidden;*position: relative;한번 해보거나 내용을 얼마나 바꿨는지 다시 해보세요. 다른 느낌이 들 거라고 믿습니다!
마지막으로 l을
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
전체 브라우저 요약(IE7/IE8/IE9/SAfari/Chrome/Firefox)그 과정에서 호환되지 않는 상황이 발생하면 반드시 브라우저의 판단을 해야 합니다. [IE의 호환 모드는 고려하지 않습니다] 좋아하는 친구는 직접 가져가셔도 됩니다. IE7과 IE8이라면 onload 이벤트를 사용할 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.