我想我的头衔基本上就是全部。

我有一个<h2>标题,并且希望它具有一个max character属性(无论是CSS还是javascript),以便每当超过此最大限制时,标题的结尾就会被替换为...(三个点)。

提前非常感谢您。
可以在此处查看示例:http://themeforest.net/forums/thread/now-accepting-bargain-submissions/23205(请参见标题)

附言知道为什么我必须创建一个新用户吗?通过Google的登录功能无法识别我以前的用户:(

最佳答案

纯JavaScript样式

var maxLen = 30;
var titles = document.getElementsByTagName("h2");
for(i in titles){
  if(titles[i].innerHTML.length > maxLen){
    titles[i].innerHTML = titles[i].innerHTML.substr(0, maxLen)+"...";
  }
}


通过CSS执行此操作,可以使用h2设置overflow: hidden的宽度

关于javascript - CSS或JS最大字符<h2>,并用“…”替换结尾,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2982099/

10-11 11:49