文章高度展开

#myarticle{

width:700px;

height:300px;

overflow-y:hidden;

border:1px solid green;

margin:20px auto;

}

p{

text-indent: 2em;

margin-bottom: 10px;

}

button{

width:700px;

margin:10px auto;

text-align: center;

display: none;

}

你们好!首先,你们看到的这个标题够“屌”的吧?!这是我13岁女儿对我的昵称。您别以为这小家伙“没大没小的没家教”或是什么“问题少年”,恰恰相反,我的女儿挺优秀,小学毕业前得过“北京市红领巾奖章”,作文集被人民邮电出版社出版过(她不让到处说)……老汉自认为在教育孩子上有点经验,所以在“携手在线”和大家分享,既是为“携手在线”呐喊助威,也是“幼吾幼以及人之幼”吧,期望您多少有点收获。

其次,您别指望从我这儿能学到什么。世界上找不到两片完全一样的树叶,更何况人了?!我怎么教育孩子,只适用于我女儿,与您的娃没有半毛钱关系,尤其是血缘上(够屌吧)!可话又说回来了,“隔行如隔山,但隔行不隔理”,毕竟孩子是大人的“简装版”,都会饿吃、困睡,见好处就上、见麻烦就躲……所谓进步,就是不断消除无知、克服缺点、纠正错误的过程,就是不断改掉坏毛病、养成好习惯、修炼优良作风与涵养的过程,就是不断追寻、发现、遵从和捍卫真理的过程。这些道理是相通的,因此,您看了我的话,也许能有所启发,这工夫就没白花。

最后,在单位上班,几乎所有人都被提醒过:“领导交办的事情不好好做,还想不想在这儿混了?!”同理,男欢女爱造人容易,给什么孩子可就是上天的事了。孩子是上天赐予的礼物和任务,我们应常怀敬畏之心、竭尽浑身吃奶之力,要“在孩子的引领下,跑在孩子前面(这句话更屌,您转过弯儿了吗)”,让孩子教会我们,我们再影响孩子。“上天交办的事情不好好做,还想不想活了?!”

说到单位,屌叔也是有单位的人,作为志愿者和“携手在线”的粉丝(简称手撕,然后牛肉、鸡肉的有木有?肚子咕咕叫、口水往下流的有木有)在这里干点善事,一定为“携手在线”和网友们尽心竭力。不过,既然东家给俺发工资,咱也得给东家好好干活不是?!即使不能贴金,起码不能让东家丢脸吧!因此,屌叔有空就会与大家聊聊,没空您也别……就是没空呗。如果有什么问题,您尽管留言,屌叔一定答复,就是时间没准,屌呗!

BTW,取名屌叔,还因为必须说点屌事,以后大家慢慢懂呵……

非常感谢女儿和她同年同月同日生的小伙伴,是两个孩子的四只小手,牵起了两个家长的四只大手(八爪鱼有木有),携手在线为您忽悠,还要感谢携手在线的姑娘、小伙们,你们应该的呵!

查看更多……

var btn = document.getElementById('btn');

var obj = document.getElementById('myarticle');

var total_height =  obj.scrollHeight;//文章总高度

var show_height = 300;//定义原始显示高度

if(total_height>show_height){

btn.style.display = 'block';

btn.onclick = function(){

obj.style.height = total_height + 'px';

btn.style.display = 'none';

}

}

DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。DIV在编程中又叫做整除,即只得商的整数。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(block-level)的内容提供结构和背景的元素。

定义

可定义文档中的分区或节(division/section)。

标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。

如果用 id 或 class 来标记

,那么该标签的作用会变得更加有效。

注释:

是一个块级元素,也就是说,浏览器通常会在 div 元素前后放置一个换行符。

提示:请使用

元素来组合块级元素,这样就可以使用样式对它们进行格式化。

DIV 标签

标签定义 HTML 文档中的分隔(DIVision)或部分(section)。div属于web前端的学习内容,其中

标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。

可定义文档中的分区或节(division/section)。

标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记

,那么该标签的作用会变得更加有效。

当我们使用 CSS-P 的时候, 我们主要把它用在 DIV(division)tag 上。当你把文字,图像,或其他的放在 DIV 中,它可称作为“DIV block”,或“DIV element”或“CSS-layer”,或干脆叫“layer”。而中文我们把它称作“层次”。所以当你以后看到这些名词的时候,你就知道它们是指一段在 DIV 中的 HTML。

使用 DIV 的方法跟使用其他 tag 的方法一样:

如果单独使用 DIV 而不加任何 CSS-P, 那么它在网页中的效果和不使用是一样的。

但当我们把 CSS-P 用到 DIV 中去以后,我们就可以严格设定它的位置。首先我们需要给这个可以被 CSS-P 控制的 DIV 一个 ID 或说是它的名字。比如说我们给下面这个 DIV 的名字是 truck。给名字的目的是我们以后可用JavaScript来控制它, 比如说移动它或改变它的一些性质等等。

给层次取什么名字是随意的,名字可以是任何英文字母和数字,但第一个必须是字母。有两种把 CSS-P 应用到 DIV 的方法。

Inline CSS:Inline是最常用的方法。

ExternalSTYLE tag:使用 External 方法的结果是一样的。我们会在以后的课程里再详细解释这种方法。这里我们主要讨论Inline 方法。请注意在 External 方法里,在 STYLE 里的 ID 和 DIV 里的关系。

Cross-Browser CSS 性质:

我们这个课程的主要目的是让你写出的网页在 NS4 和 IE4 上都能工作, 所以我们主要讨论那些对俩者都通用的性质。下面这些性质符合由W3C给出的标准。

position 决定 DIV tag 是如何放置的。“relative”意思是DIV的位置是相对于自身tag的,而“absolute”是说 DIV tag 的位置是相对于它父级relative的窗口或者body标签。

left 相对于窗口左边的位置

top 相对于窗口上边的位置

width DIV tag 的宽度。所有在 DIV 里的文字或html都在里面。

height DIV tag 的高度。这个性质很少用除非你想 Clip 层次。

clip 给出 layer 的 clipping(可看的见的)部分。Clip 可使得 DIV 显示为一个可以定义的很准确的方块。你可以用以下的四个值来给出这个方块的在 DIV 位置和大小。

clip:rect(top,right,bottom,left);

visibility 隐蔽或展现DIV 根据它的值“visible”,“hidden”,“inherit”。

z-indexDIV tag 的立体位置。值越大 DIV 的位置越高。

background-color DIV 背景的颜色。

layer-background-color Netscape 的 DIV 背景颜色。

background-image DIV 的背景图像。

layer-background-image Netscape 的 DIV 的背景图像。

HTML

标签

html实现展开余下全文多个,DIV+css内容太长,怎么实现点击展开余下全文?相关推荐

  1. html实现展开余下全文多个,DIV+css内容太长,实现点击展开余下全文

    文章高度展开 }.get_ct_more{height:78px;position:absolute;bottom:0px;width:100%;background:linear-gradient( ...

  2. android点击展开内容,Android编程实现Listview点击展开和隐藏的方法

    在android的开发中,listview是应用最广泛的组件之一.虽然已经启动了recycleview,但许多项目仍在使用listview,爱站技术频道小编给大家带来了Android编程实现Listv ...

  3. 【HTML】div、p等标签里的文字内容太长,让其显示省略,鼠标滑入再悬浮完整内容。

    前言 本篇文章将学习的是隐藏文字,让文字显示-省略号,且鼠标滑入再悬浮显示完整内容. 话不多说,直接看效果和讲解吧! 效果展示 实践过程(代码讲解) 代码比较简单,也有比较详细的注释:如果其他友友不懂 ...

  4. div+css内容需注意

    2019独角兽企业重金招聘Python工程师标准>>> 一. HTML结构     1.注意分析.模仿成熟网站的规划布局     2.网站标志的处理:           (1)要用 ...

  5. HTML使用DIV+css实现展开全文的功能

    手机app展示图文内容太长,导致底部评论等功能需要下拉到最底部才能看到,影响用户使用,所以用webview加载html页面,实现了展开全文的功能.直接上代码. <!DOCTYPE html> ...

  6. vue 段落文字太长(长文收缩)点击展开与收起,查看更多,收起,展开

    vue 段落文字太长点击展开与收起 文章目录 vue 段落文字太长点击展开与收起 效果截图 使用方法 组件被调用demo vue部分 属性说明 组件完整代码 效果截图 使用方法 将组件完整代码复制到你 ...

  7. div + css 详解

    第 1 页 <Div+CSS 布局大全> 整理者:Jesse Zhao 网站:http://JesseZhao.cnblogs.com 送给我最爱的女朋友蜜蜜,希望她可以永远快乐幸福!!! ...

  8. DIV+CSS中标签ul ol li dl dt dd用法

    ul ol li dl dt dd都是DIV+CSS做网页长用的东西,相当于一棵树的树技,下面就了解一下这些东西的全体用法,本人用dd,dt,dd用得很少,懂得结合使用对做架构是很有好处的哦! DIV ...

  9. Div+CSS布局入门教程(五) 页面制作-用好border和clear 附加:1.DIV+CSS设计原则 2.DIV+CSS中标签ul ol li dl dt dd用法

    这一节里面,主要就是想告诉大家如何使用好border和clear这两个属性. 首先,如果你曾用过table制作网页,你就应该知道,如果要在表格中绘制一条虚线该如何做,那需要制作一个很小的图片来填充,其 ...

最新文章

  1. 1874畅通工程续(dijkstra算法)
  2. 20155334 2016-2017-2 《Java程序设计》第四周学习总结
  3. Luogu P4708 画画 (Burnside引理、组合计数)
  4. 虚拟技术必须解决的问题_VR/3D虚拟实验室亮相重庆市初中物理青年教师优质课大赛...
  5. LeetCode数据库 180. 连续出现的数字
  6. 通用业务平台设计(一):概览
  7. 二维数组按某个键值排序 FOR PHP
  8. 解决jsp页面数据传递乱码问题
  9. SQLyog的下载与安装
  10. oracle ntile函数,Oracle分析函数ntile
  11. 斑马打印机linux驱动安装教程,win7系统安装斑马打印机驱动的操作方法
  12. 人工智能-马尔可夫模型
  13. 【2020年面经】【通用篇】拿了阿里、滴滴、shopee几家公司offer后的经验总结
  14. 聆听天籁女声大碟《天碟落地》
  15. F28335 eCAP配置代码(自发自检)
  16. dos格式和linux文本文件,怎么判断是Windows-dos文本文件还是Linux-Unix文本文件?
  17. 微信服务器在哪里修改密码,微信怎么修改密码?微信在哪里修改密码?
  18. 初识Flutter中的Layer
  19. 生产制造|数字化车间生产如何进行高效管理?
  20. 除了性生活就是打麻将:中国 2000 多个县城生活实录

热门文章

  1. HTML设置页面动画效果有几种,前端制作动画的几种方式(css3,js)
  2. ae表达式修复_AE中常见表达式错误修改解决方法
  3. ffmpeg 实现音频aac编码
  4. 《格鲁夫给经理人的第一课》读书笔记
  5. Win10提示缺少mscomctl.ocx文件
  6. B站500万粉up主党妹被黑客勒索:交钱赎“人”!顶级安全专家:无解
  7. 与线速度相关的角速度方向的确定
  8. AWE2021:加速拥抱数字化 开启智慧生活新纪元
  9. linux打包文件恢复,修复损坏的gz或tar.gz压缩文件之原理篇
  10. php开发俄罗斯方块,HTML5+JS实现俄罗斯方块原理及具体步骤_html5教程技巧