<span  title="我的名字&#13;我的介绍>Click</span>上面再IE下可以换行,但是在FF下不能,有解决的办法吗????

解决方案 »

  1.   

    本帖最后由 net_lover 于 2011-02-13 17:28:10 编辑
      

  2.   

    其实title这个属性作为几乎是应用最广泛的属性之一,它对于换行的设定是非常简单的,简单到你根本无需任何其它方法,只需想怎样显示就怎样设置即可,和HTML标签PRE与TEXTAREA的使用类似。比如:
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <span title="theforever想
    theforever换
    theforever几
    theforever行
    theforever就
    theforever换
    theforever几
    theforever行
    ">想换几行就换几行</span>
    <span title="theforever
    一切都可以很简单">不仅换行还可以加TAB缩进</span>
      

  3.   

    直接换行的办法在Firefox和Opera下还是不行的,这个只能兼容大部分浏览器。如果楼主要求高的话,要做到都兼容可能还得用显示div的办法,如1楼说的那样。
      

  4.   

    FF我的确没尝试,IE和CHROME都没问题。感觉这个的确就应该是这么EZ的东西,如果FF、OPERA对这个真不行,并且也不支持一般其它场合使用的转义符的话,那FF、OPERA简直就匪夷所思了。其它方面再好,这样普通不能再普通的细节都不行,这样的东西我是不会喜欢的。除了工作要求不得不借用FIREBUG找找兼容错误外,平时真不太用它,整个界面框架看着就不喜欢。好处是存在的,但不足以让我使用更方便轻巧的浏览器作为日用,同时我也会在产品文档中向用户推荐这些体积小巧功能丰富的浏览器,不仅是为方便产品使用,也的确感觉这是对普通用户最合适的选择。很多用户询问的问题其实不是所购买产品的问题,而是对操作系统和浏览器等使用环境的使用问题,这个时候相对固定的使用环境对于回答咨询是很便利的,而且推荐的浏览器也具有很方便的插件扩展功能,可以帮助用户完成很多有益的工作。当然,这主要是针对特定用户群比如企业管理网站等,作为其它泛用户类型的网站似乎也不得不考虑浏览器兼容,不过强势点的话,规定用户使用特定的主流浏览器其实也毫无问题,就看意愿了。