Я практиковался для центрирования div без ширины и нашел решение, которое работает во всех распространенных браузерах.Но когда я перевожу это решение в настоящий стиль страницы, оно не будет работать в IE.
Практическое решение, которое отлично работает в IE, Chrome и Firefox, выглядит следующим образом:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Centerbox</title>
<link type="text/css" rel="stylesheet" href="centerbox.css" media="all" />
</head>
<body>
<div class="centerbox-outer">
<div class="centerbox-inner">
<p>Sample content that is not fixed width</p>
<p>Some more content</p>
<form>
<input type="text" name="sampleinput" />
<input type="submit" name="go" />
</form>
</div>
</div>
</body>
</html>
centerbox.css
div.centerbox-outer{
text-align: center;
margin: 0 auto;
}
div.centerbox-inner{
text-align: justify;
background-color: gray;
display: inline-block;
}
Страница, на которой он не работает с IE, находится здесь: [ссылка удалена]
У кого-нибудь есть идеи, чего мне там не хватает?