-
Такой вот код:
Код:
<div style="float:left; width:150px; background-color:green; height:50px;"></div>
<div style="background-color:gray; height:50px; margin-left:150px;"></div>
В IE появляется странный отступ между блоками. ПОЧЕМУ, ТАК ЕГО ЗА НОГУ???? [Only registered and activated users can see links. Click Here To Register...]
-
а для body отступы все по нолям поставили?
-
[Only registered and activated users can see links. Click Here To Register...]
-
Цитата:
Originally posted by Live@Aug 3 2006, 11:30
а для body отступы все по нолям поставили?
<div align='right'>[Only registered and activated users can see links. Click Here To Register...]
[/quote]
[Only registered and activated users can see links. Click Here To Register...] Ну причем тут это? Я же сказала МЕЖДУ блоками! Но для пущей важности проверила. Не помагает. :suicide2:
-
[/quote]
По моему это не в тему. Хотя я патриотка, и с английским не очень. Требую консультации.
-
это, насколько я знаю, ошибка IE. как борться описано, например, где-то в книжке "Философия CSS-дизайна".
-
Можно так:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
****
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
****<title>3px</title>
****<style type="text/css">
****/*<![CDATA[*/
****#left{float: left; width: 150px; background-color: green; height: 50px;}
****#right{background-color: gray; height: 50px; margin-left: -150px; float: right; width: 100%;}
****#right div{margin-left: 150px;}
****/*]]>*/
****</style>
</head>
<body>
****<div id="right"><div></div></div>
****<div id="left"></div>
</body>
</html>
-
А это точно ошибка IE, а не мой косяк? [Only registered and activated users can see links. Click Here To Register...]