<!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=gb2312" /> <title>CSS截取字符串省略号效果 兼容浏览器</title> <style> * { margin: 0; padding: 0; } a { text-decoration: none; color: #000; } a:hover { text-decoration: none; color: #000; } ul { 300px;height:120px; margin: 40px auto;padding: 12px 4px 12px 24px;border: 1px solid #D4D4D4;background: #F1F1F1;} li { margin: 12px 0; } li a {display: block; 120px;overflow: hidden;/*注意不要写在最后了*/white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;} /* firefox only */ li:not(p) {clear: both;} li:not(p) a {max- 170px;float: left;} li:not(p):after {content: "...";float: left; 25px;padding-left: 5px;color: #000;} </style> </head> <body> <ul> <li><a href="#" title="欢迎光临">欢迎光临#</a></li> <li><a href="#" title="CSS截取字符串省略号效果 兼容浏览器">CSS截取字符串省略号效果 兼容浏览器</a></li> <li><a href="#" title="CSS截取字符串省略号效果">CSS截取字符串省略号效果</a></li> <li><a href="#" title="欢迎光临">欢迎光临#</a></li> </ul> </body> </html>