`
wxb_j2ee
  • 浏览: 138668 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CSS控制文本超过部分显示省略号(IE)

    博客分类:
  • css
阅读更多

HTML页面代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>a.html</title> 
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

</head>
<link type="text/css" rel="stylesheet" href="wb.css" />
<body>
<div id="new1_2" class="title">
   <a href="http://www.baidu.com" title="百度主页,不超过显示全部">百度</a>
</div>
<div id="new1_2">
   <a href="" title="客户端解决标题显示太长省略多余部分并加省略号的样式">客户端解决标题显示太长省略多余部分并加

省略号的样式</a><br>
   <a href="" title="客户端解决标题显示太长省略多余部分并加省略号的样式">客户端解决标题显示太长省略多余部分并加

省略号的样式</a><br>
   <a href="" title="客户端解决标题显示太长省略多余部分并加省略号的样式">客户端解决标题显示太长省略多余部分并加

省略号的样式</a>
</div>
</body>
</html>

 

CSS样式

@charset "utf-8";
/* CSS Document */
#new1_2 {
margin-top: 20px;/* 距页面顶部距离 */
margin-bottom: 20px;/* 距页面底部距离 */

width:200px;/* 宽度 */
   overflow:hidden;/* 多出部分隐藏 */
   white-space:nowrap;/* 不换行 */
}
#new1_2 a,#new1_2 a:hover {
font-size: 13px;/* 字号 */
line-height: 20px;/* 链接之间的高度 */
color: #000000;/* 字体颜色 */
text-decoration: none;/* 去掉下划线 */
padding-left: 10px;/*距左边界位置*/


width:200px;/* 宽度 */
   overflow:hidden;/* 多出部分隐藏 */
   text-overflow:ellipsis;
}
#new1_2 a:hover {
color: #660000;
padding-left: 30px;/*距左边界位置*/


width:200px;/* 宽度 */
   overflow:hidden;/* 多出部分隐藏 */
   text-overflow:ellipsis;
}

 

 

 

 

补充 

 

<DIV STYLE="width: 120px; height: 50px; border: 1px solid blue; overflow: hidden; text-overflow:ellipsis">
<NOBR>就是比如有一行文字,很长,表格内一行显示不下.</NOBR>
</DIV>

分享到:
评论

相关推荐

    CSS实现单行、多行文本溢出显示省略号的实现方法.pdf

    在CSS中,文本溢出显示省略号是一种常见的文本处理方式,主要用来在有限的空间内隐藏超出的部分,通常用于文章摘要、评论等场景。这里我们将详细介绍如何使用CSS实现单行和多行文本溢出时显示省略号。 首先,我们来...

    CSS实现单行、多行文本溢出显示省略号的实现方法.docx

    这样,即使在不支持`-webkit-line-clamp`的浏览器中,也可以看到省略号,但可能无法精确控制显示的行数。 总结来说,CSS实现单行或多行文本溢出显示省略号的方法主要包括使用`white-space: nowrap`, `overflow: ...

    CSS超出文本指定宽度用省略号代替和文本不换行

    总结,通过CSS的`text-overflow: ellipsis`、`overflow: hidden`和`white-space: nowrap`属性,我们可以有效地控制文本在指定宽度内的显示,避免文本换行并用省略号表示超出的部分。对于表格和多行文本,可能需要...

    CSS控制文本超出指定宽度显示省略号和文本不换行效果的实现

    在本篇文档中,我们将深入学习如何使用CSS控制文本的显示方式,具体来说是如何实现当文本超出指定宽度时,在文本的末尾显示省略号,并且文本不换行。这种效果在网页设计中非常常见,它能够帮助我们优雅地处理那些...

    通过css样式控制单元格文本超长省略.doc

    本文将详细讲解如何通过CSS样式来控制单元格中的文本,当文本内容超过单元格宽度时,采用省略号的形式来表示被截断的部分。这个技巧在数据展示、列表视图或者表格中尤其有用,可以有效地防止单元格过宽导致布局混乱...

    表格 题头拖动 超出宽度显示省略号(中文亦可) 滚动条 兼容IE,FF,safari

    2. **超出宽度显示省略号**:当表格单元格内的文本过长时,为了保持表格的整洁和阅读性,可以设定宽度限制并启用文本省略。CSS的`text-overflow`属性与`white-space`属性配合使用,可以实现这种效果。例如,`text-...

    firefox下溢出部分省略号显示

    在CSS(层叠样式表)布局中,"溢出部分省略号显示"是一个常见的文本处理技巧,用于在有限的空间内展示过多的文本内容。在Firefox浏览器中,开发者可以利用CSS属性来实现这一效果,使得当文本内容超出指定区域时,以...

    兼容IE和FF的单行溢出文本显示省略号

    这种方法可以让过长的文本在单行内显示,并在超出部分以省略号代替,从而提高用户体验。 首先,我们需要一个包含待处理文本的`&lt;div&gt;`元素,并为其设置一个固定的宽度,例如`width: 200px;`。这样可以限制文本的显示...

    强制文本在一行内显示,并且后面有省略号效果的实现方法

    在网页设计和开发中,有时候我们需要对长文本进行限制,使其在一行内显示,并且超出的部分用省略号表示。这种效果通常用于标题或者摘要展示,以保持页面的整洁和可读性。以下是对这个需求的详细解释和实现方法。 ...

    CSS实现单行、多行文本溢出显示省略号的实现方法

    在CSS中,实现文本溢出时显示省略号的方法分为单行文本溢出和多行文本溢出两种情况。这两种效果可以有效地处理页面内容超出预设区域时的显示问题,增强用户界面的整洁性。 一、单行文本溢出显示省略号 对于单行...

    js文字超出省略号特效

    3. **JavaScript实现**:一种常见的方法是遍历文本节点,逐个计算每个单词或字符的宽度,如果总宽度超过容器宽度,则截取并添加省略号。这通常涉及到DOM操作,如`childNodes`,`textContent`,以及`splitText()`,`...

    单行文本与多行文本溢出时显示省略号的CSS设置

    此时,CSS(Cascading Style Sheets)提供了一种优雅的解决方案,即在文本溢出时显示省略号,这在单行文本和多行文本中都有应用。本篇将详细讲解如何使用CSS来实现这一功能。 首先,让我们关注单行文本的处理。在...

    CSS 控制字符宽度省略号效果 兼容浏览器

    兼容浏览器的CSS控制字符宽度省略号效果,是非常实用的,由于FF对溢出显示省略号的属性支持不好。因而在进行编码时,应用到了一个HACK和FF的私有属性,大家在学习时注意区别。 看下面的HTML代码: &lt;ul&gt; &lt;li&gt;&lt;a&gt;使用...

    用CSS实现超长字段被省略的简单方法.rar

    如果需要多行文本的省略,可以考虑使用CSS3的`-ms-line-clamp`属性,这是一个专为IE浏览器设计的非标准属性,用于限制在一个块级元素显示的内容的行数。例如,要限制显示3行内容: ```css .ellipsis-container { ...

    用css使单行超出指定宽度的内容切去并在结尾出现省略号

    在网页设计中,有时候我们希望文本在单行内显示,如果内容超过指定宽度,就需要自动截断并在结尾处添加省略号。这是一个常见的需求,主要应用于标题、摘要或者列表项的展示。在CSS中,我们可以利用特定的样式来实现...

    字符串过长CSS截取多余文字并用省略号显示

    在本篇文章中,我们将探讨如何使用CSS来截取多余的文字并显示省略号。 首先,关键的CSS属性有三个:`text-overflow`, `white-space` 和 `overflow`。 1. `text-overflow` 属性:这个属性主要用于控制当内容溢出一...

    第21章 CSS3文本效果.pdf

    `ellipsis`则表示在溢出文本部分末尾显示省略号。例如: ``` p { width: 160px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } ``` 上述代码将使得文本溢出时在末尾添加省略号。text-...

    CSS 控制标题长度,不再需要切字符串函数了 ^_^.txt

    这种CSS文本截断的方法在现代浏览器中表现良好,包括Chrome、Firefox、Safari以及较新的版本的IE。需要注意的是,对于非常旧的浏览器版本(如IE6/7),可能无法完全支持这些CSS特性,因此在开发时应考虑使用...

    用css截取字符的几种方法详解(css排版隐藏溢出文本).docx

    这个例子将只显示3行文本,然后用省略号表示还有未显示的部分。请注意,这个方法仅适用于WebKit浏览器(如Chrome、Safari),对于其他浏览器,你需要寻找其他兼容解决方案。 总结来说,CSS提供了多种方式来处理...

Global site tag (gtag.js) - Google Analytics