社区
CSS
帖子详情
css 控制内容过长 多余的...显示
studyhk
2011-05-31 11:19:15
数据库读取的一些数据过长,影响美观,能不能用css或者别的控制数据显示,当内容过长的部分用省略号显示,然后鼠标移到省略号时显示剩余部分。。。
谢谢各位大侠 多多帮忙哈
...全文
348
10
打赏
收藏
css 控制内容过长 多余的...显示
数据库读取的一些数据过长,影响美观,能不能用css或者别的控制数据显示,当内容过长的部分用省略号显示,然后鼠标移到省略号时显示剩余部分。。。 谢谢各位大侠 多多帮忙哈
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LXQYYH
2011-06-09
打赏
举报
回复
一个小列子:
<!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=utf-8" />
<title>无标题文档</title>
<style type="text/css">
ul{margin:0px; padding:0px;}
ul li{margin:0px; padding:0px;
list-style:none;color:#933;
width:165px;cursor:pointer;
cursor:hand;overflow:hidden; display:block;
white-space:nowrap;text-overflow:ellipsis;
-o-text-overflow:ellipsis;font-size:12px;
text-decoration:underline; line-height:20px; border:1px solid red; }
</style>
<script type="text/javascript" language="javascript" src="js/jquery-1.4.4.min.js"></script>
<script language="javascript" type="text/javascript" src="js/LiIgnoreText.js"></script>
</head>
<body>
<div>
<ul>
<li>web标准常见问题大全web标准常见问题大全</li>
<li>web标准常见问题大全web标准常见问题大全</li>
<li>为所有图像设置src和alt属性.</li>
<li>页面卸载的时候弹出一个警告框.</li>
</ul>
</div>
</body>
</html>
js如下:
$(document).ready(
function(){
$('ul li').hover(function()
{
$(this).css('white-space','normal');
$(this).css('width','300');
},function()
{
$(this).css('white-space','nowrap');
$(this).css('width','165px');
})
}
)
qider
2011-06-08
打赏
举报
回复
引入jquery包,这样实现,但是如果省略号后面还有内容,那就会影响网页的布局,还是用弹出窗口显示比较好。
<script>
$(document).ready(function(){
var s=$("#string");
var string=s.html();
if(string.length>10){
var a=string.substring(0,5)+"<span>...</span>";
s.html(a);
s.mouseover(function(){
s.html(string);
});
s.mouseout(function(){
s.html(a);
});
}
});
</script>
<span id="string">诺维茨基克服发烧影响得到21分,他在第四节送出一记关键上篮,钱德勒用13分和16个篮板统治内线,米勒错失最后可能扳平比分的压哨三分,小牛队末节逆转热火队扳为2平。</span>
baicaocao
2011-06-05
打赏
举报
回复
我觉得还是用js比较合适。。。
lotush
2011-06-05
打赏
举报
回复
javascript啊。思路:
$(function(){if($("string").length>xx){function(){all = $("string").html();a=substring()+"<span id = 'apos'>....</span>";$("string").html(a);$("string").hover(function(){$sting.html(all);}}}}
ycproc
2011-06-05
打赏
举报
回复
还是在后台用程序吧
你这样其实还是显示了
只是遮罩了而已
xcj0722
2011-06-05
打赏
举报
回复
幫頂﹗﹗
amhoho
2011-06-04
打赏
举报
回复
<a title="北京市西直门" >北京西直...</a>
studyhk
2011-05-31
打赏
举报
回复
主要是想实现 鼠标移到多余的内容(以省略号表示)时能够显示多余的内容
karso
2011-05-31
打赏
举报
回复
你要的是不是
text-overflow:ellipsis;
missgd152
2011-05-31
打赏
举报
回复
那你就先截取显示的部分,然后用省略符号替代后边的内容,写一个事件,当鼠标悬浮到省略符号的时候显示省略的内容,用一个div装应该没问题。
JAVA上百实例源码以及开源项目
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,
显示
文本的字符数组,高速文本颜色,
显示
字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
css
控制
文本
内容
超出部分
显示
...
有时我们在做页面时会遇到这种情况,文本
内容
过长
,造成页面布局不好看,那么这里就来get一个新技能吧, 当我们想要
内容
在一行
显示
部分,其余
内容
显示
...的时候,我们只需要对其标签的style样式设置一下
css
...
CSS
基础入门视频课程
本课程从零开始,以通俗易懂的方式讲解
CSS
... 课程
内容
包括: 1.
CSS
简介 2.
CSS
基本用法 3.选择器 4.常用
CSS
属性 5.盒子模型 6.定位方式 7.其他
CSS
属性 8.页面布局 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!!
CSS
设置文字只
显示
一行,
多余
显示
省略号
CSS
设置文字只
显示
一行,
多余
显示
省略号 .view-text{ /** 思路: 1.设置inline-block属相 2.强制不换行 3.固定高度 4.隐藏超出部分 5.
显示
“……” */ display: inline-block; white-space: nowrap; ...
css
文字
多余
显示
,
css
设置文字
多余
部分
显示
省略号
如果只
显示
一行,则可以使用以下方法:overflow:hidden;text-overflow:ellipsis;white-space:nowrap;如果需要
显示
多行,在需要设置的元素style中添加以下代码:word-break: break-all;text-overflow: ellipsis;...
CSS
61,115
社区成员
60,728
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章