【ie7】下关于【absolute 和float】 导致高度塌陷的问题,求解_html/css_WEB-ITnose
Jun 21, 2016 am 09:46 AMie7 absolute 高度塌陷
ie8以及以上版本中此段代码是我要达到的效果,但是ie7不知何故导致了left,right类的高度塌陷。求高手解答。怎样兼容ie7代码如下:
<!DOCTYPE html><html><head> <title></title><style type="text/css">.content{ position: absolute; top: 20px; bottom: 20px; background-color: #eee; left: 0; right: 0;}.left{ height: 100%; width: 40%; float: left; position: relative; background-color: #888;}.right{ position: relative; height: 100%; width: 60%; float: left; background-color: #666;}.img{ width: 100px; background-color: red; height: 200px; float: right; position: relative; top: 50%; margin-top: -100px;}.detail{ width: 300px; height: 300px; float: left; position: relative; top: 50%; margin-top: -150px; background-color: green;}.clearfix{ *zoom: 1;}.clearfix:after,.content-style:after{ clear: both; content: "20"; visibility: hidden; height: 0; display: block;}</style></head><body> <div class="content clearfix"> <div class="left clearfix"> <div class="img"></div> </div> <div class="right clearfix"> <div class="detail"></div> </div> </div></body></html>
回复讨论(解决方案)
忘记粘贴代码了 代码在此:
<!DOCTYPE html><html><head> <title></title><style type="text/css">.content{ position: absolute; top: 20px; bottom: 20px; background-color: #eee; left: 0; right: 0;}.left{ height: 100%; width: 40%; float: left; position: relative; background-color: #888;}.right{ position: relative; height: 100%; width: 60%; float: left; background-color: #666;}.img{ width: 100px; background-color: red; height: 200px; float: right; position: relative; top: 50%; margin-top: -100px;}.detail{ width: 300px; height: 300px; float: left; position: relative; top: 50%; margin-top: -150px; background-color: green;}.clearfix{ *zoom: 1;}.clearfix:after,.content-style:after{ clear: both; content: "20"; visibility: hidden; height: 0; display: block;}</style></head><body> <div class="content clearfix"> <div class="left clearfix"> <div class="img"></div> </div> <div class="right clearfix"> <div class="detail"></div> </div> </div></body></html>
ie8以及以上版本中此段代码是我要达到的效果,但是ie7不知何故导致了left,right类的高度塌陷。求高手解答。怎样兼容ie7
你这height:100%在ie7下貌似没用,要不用js吧
浏览器的问题,这没办法,找个代替方案吧

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie schreibe ich einen Algorithmus, um das kleinste gemeinsame Vielfache in Python zu finden?

Eine schnelle Möglichkeit, die Umkehrung einer Matrix zu berechnen – Numpy-Implementierung

Wie implementiert man mit Python den Algorithmus zur faktoriellen Lösung?

Verwenden der C-Sprachprogrammierung zur Lösung des größten gemeinsamen Teilers

Erfahren Sie, wie Sie den größten gemeinsamen Teiler in der Sprache C finden

Ein Programm zum Lösen modularer Gleichungen in C/C++ schreiben?

C/C++-Programm zum Ermitteln der n-ten Fibonacci-Zahl?

Wie löst man in PHP nach Zweierpotenzen?
