最近做了一个demo,写了一个图片轮播,在图片轮播的时候显示对图片的文字解释,要求文字不跟随图片滚动默认显示。花了一点点时间,解决了这个办法,最后总结了一下在html中用css隐藏文字的方法。

(1)偏移掉字体的方式
使用text-indent:-9999px; 这种方法有一个局限性只适用于块级元素。
(2)字体为零不显示,能完美“隐藏”掉你background之上的字体,经测试 ie6.0 、 7.0 、8.0、firefox 3.010 通过

         line-height:0;font-size:0;overflow:hidden;

(3)display:none
最方便的是加个span,然后display:none,而且这样不会出bug。
遗憾的是,多了个标签,循环中使用的话,html又多了一堆字节,单个按钮推荐这样使用。

(4)CSS隐藏多余文字
  text-overflow : clip | ellipsis

  参数:
  clip :  不显示省略标记(…),而是简单的裁切
  (clip这个参数是不常用的!)
  ellipsis :  当对象内文本溢出时显示省略标记(…)

  说明:
  设置或检索是否使用一个省略标记(…)标示对象内文本的溢出。
  请您注意,text-overflow:ellipsis属性在FF中是没有效果的。

  示例:
  div { text-overflow : clip; }

  text-overflow是一个比较特殊的样式,我们可以用它代替我们通常所用的标题截取函数,而且这样做对搜索引擎更加友好,如:标题文件有50个汉字,而我们的列表可能只有300px的宽度。如果用标题截取函数,则标题不是完整的,如果我们用CSS样式text-overflow:ellipsis,输出的标题是完整的,只是受容器大小的局限不显示出来罢了。

css隐藏/显示文字的方法相关推荐

  1. html点击后按钮本身文字变化,javascript实现点击后变换按钮显示文字的方法

    本文实例讲述了javascript实现点击后变换按钮显示文字的方法.分享给大家供大家参考.具体实现方法如下: 显示一些按钮,如果点击了, 当前点击的按钮文本变为"点了",其他按钮文 ...

  2. html输入框 多出的字隐藏,input 输入框获得/失去焦点时隐藏/显示文字(jquery版)

    input 输入框获得和失去焦点时隐藏或者显示文字我们先看下效果图 输入框默认状态: 输入框获取焦点状态: 大家可以看效果图的搜索输入框,默认显示着"用户名/Email"的提示,当 ...

  3. js隐藏显示div页面方法

    今天呢,给大家分享一下,通过js来隐藏显示  首先,先上图 这是js代码 这是H5及css样式 效果图,由于用于测试,比较简陋,不要在意,哈哈哈哈! 给大家测试代码,有需要可以复制 <scrip ...

  4. php 上标和下标,css如何显示文字的上标和下标

    在css中,可以使用vertical-align 属性的sub.super或者text-top.text-bottom属性值来显示文字的上标和下标.下面我们就来介绍一下css vertical-ali ...

  5. input禁止光标_利用css隐藏input的光标方法

    如何在不影响操作的情况下,把input的光标隐藏了?在网上搜索了很多方式:用p模拟,设置readonly,设置disabled,设置自动blur等等方式,发现都不能满足需求,于是最后终于找到了一种完美 ...

  6. css 隐藏 光标,利用css隐藏input的光标方法

    如何在不影响操作的情况下,把input的光标隐藏了?在网上搜索了很多方式:用p模拟,设置readonly,设置disabled,设置自动blur等等方式,发现都不能满足需求,于是最后终于找到了一种完美 ...

  7. CSS隐藏元素五种方法

    css隐藏元素的方法 1.利用opacity透明度来隐藏,opacity设置为0,它只是一种视觉隐藏,元素本身依旧占用它的位置并对网页的布局起到作用,它也同样影响用户交互.在读屏软件中会被识别. 2. ...

  8. jQuery的隐藏显示hide(),show()方法

    以前我们在js中如果要隐藏显示一个元素我们需要利用display等于none来设置并且还没有效果,现在在jquery中有了hide();我们可以利用hide()方法来操作,希望本文章给大家所有帮助. ...

  9. CSS隐藏多余文字的几个方法

    通常偏移掉字体的方式是 (1) 使用text-indent:-9999px; 可是他有一个局限性 他只适用于块级元素block 而我们往往有时候想偏移掉的a上的字体 所以问题就来了 text-inde ...

最新文章

  1. Javascript刷题 》 查找数组元素位置
  2. 知乎高赞:iOS 为什么感觉比 Android 流畅?
  3. python3常用模块_python常见模块有哪些
  4. 用户强烈反对产品改动,如何应对?
  5. html 和jsp 引入jquery_不用jsp怎么实现前后端交互?给萌新后端的ajax教程(1)
  6. word中 有注释标签吗_如何在Word中注释图像
  7. Android NDK 使用第三方静态库(转)
  8. Tomcat如何配置整个磁盘的映射呢?
  9. 20155238 2016-2017-2 《Java程序设计》第三周学习总结
  10. Coherence X:将任意网站转为macOS应用
  11. tcp 三次握手连接
  12. js css自动幻灯片切换,非常漂亮的JS+CSS图片幻灯切换特效
  13. 前端实习4个月的心得(uniapp)
  14. OCR文字识别技术总结(一)
  15. FAT和FAT32文件系统的原理
  16. C++头文件、源文件的编译链接
  17. 百度谷歌雅虎三大搜索引擎本土功能大PK
  18. Excel数据透视,日期最大值或最小值显示为0
  19. canvas用于绘制视频
  20. GPS的一些浅显知识兼介绍一下GPS测试仪

热门文章

  1. “华人神探”李昌钰首演台剧 将扮国际神探
  2. linux链表概念,【链表Linux面试题】面试问题:进程的基本概念… - 看准网
  3. #数位dp#洛谷 4317 花神的数论题
  4. Serverless 云函数全图文教程「白嫖」
  5. python书写格式_python并的写法
  6. Qt Design Studio 3D编辑器用途一览
  7. 海量数据查询方案设计
  8. Assert.assertEquals
  9. linux桌面xfce美化_为什么要为轻量级Linux桌面选择Xfce
  10. 2022青海最新八大员之(安全员)模拟试题题库及答案