永发信息网

网页打开有些字看不清楚

答案:3  悬赏:80  手机版
解决时间 2021-04-22 06:05
  • 提问者网友:無理詩人
  • 2021-04-21 15:11

打开网页有些字看不清楚,就是这样的

最佳答案
  • 五星知识达人网友:忘川信使
  • 2021-04-21 16:01

这个是浏览器的兼容问题了

全部回答
  • 1楼网友:北方的南先生
  • 2021-04-21 17:11

(1)如果网站不是你的,你是在浏览网页时碰到这种问题

建议你:点击浏览器菜单→查看→字体大小→中等

(2)如果网站是你的,你是在开发的过程中碰到这种问题

可这样解决:

1。利用CSS设置文字自适应Table的宽度

下面是一个具体的例子 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE></TITLE> <style> .ctl{ table-layout:fixed } .ctl td{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;padding:2px} </style> </HEAD> <BODY> <table cellSpacing=0 cellpadding=1 width=100% class=ctl border=1> <colgroup> <col> <col width="60"> </colgroup> <tBody> <tr> <td>很长很长的乱七八糟的文字合集++++很长很长的乱七八糟的文字合集++++很长很长的乱七八糟的文字合集++++很长很长的乱七八糟的文字合集++++很长很长的乱七八糟的文字合集++++</td> <td>xyzwc</td> </tr>

</tBody> </table> </BODY> </HTML> 2。利用函数控制文字的长度

//ASP用函数控制字符串长度的输出,超过的文字就以“省略号”表示 function strlen(str) dim p_len p_len=0 strlen=0 if trim(str)<>"" then p_len=len(trim(str)) for xx=1 to p_len if asc(mid(str,xx,1))<0 then strlen=int(strlen) + 2 else strlen=int(strlen) + 1 end if next end if end function

function strvalue(str,lennum) dim p_num dim i if strlen(str)<=lennum then strvalue=str else p_num=0 x=0 do while not p_num > lennum-2 x=x+1 if asc(mid(str,x,1))<0 then p_num=int(p_num) + 2 else p_num=int(p_num) + 1 end if strvalue=left(trim(str),x)&"..." loop end if end function //ASP用函数控制字符串长度的输出EBD

函数使用示例: strvalue("很长很长的乱七八糟的文字合集++++很长很长的乱七八糟的文字合集++++",12) <%=strvalue(Rsclass("title"),12)%> 截取12个英文字符(6个汉字),超出的加上...

  • 2楼网友:一袍清酒付
  • 2021-04-21 16:08
这应该是IE6 中的问题!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯