<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
* { margin:0; padding:0;}
.wrap { width:80px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.wrap a { padding-left:10px; float:left; }
</style>
</head>
<body>
<div class="wrap">
<a href="url" >这是测试标题长标题123456789</a> <br />
<a href="url" >123</a>
</div>
</body>
</html>
ie6和ie7下长度超过设定值的a都没有padding值。
有网友说是 ie下 white-space的BUG
参考文章: http://snook.ca/archives/html_and_css/problems_using