我们常常希望列表中的内容,超过设置的长度的时候,不要撑开父元素,也不希望它直接换行;我们更愿意用div+css设置列表li超出部分显示省略号。而在title标签中,置放的是完整的标题。
这样的方法新手们常常不知道该如何搞定。下面就是方法的演示。不过请注意此方法适用与IE与OP浏览器!
设置li超出部分显示省略号的方法
以下是引用片段:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>www.anticqp.cn</title> <style type="text/css"> <!-- li {width:150px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;} body,td,th {font-family: 宋体;} --> </style> </head> <body> <ul> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> <li><a href="#">网页DIV+CSS标准化学习之隐藏文字</a></li> </ul> </body> </html> |