js+css展示收起2
来源:互联网 发布:mac怎么制作铃声 编辑:程序博客网 时间:2024/05/16 09:57
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>点击展开文字隐藏文字JS代码</title><style type="text/css">* {margin:0; padding:0; border:0;}ul {list-style-type:none;}li {margin:10px;width:200px;border:4px double #ccc;background:#eee;}li .main,li .intro {margin:5px 5px 0 5px;font-size:12px;}li .main {height:25px;overflow:hidden;line-height:22px;}#main1 {height:380px;}li h3 {margin:0 5px 5px;}li p{margin:8px 0;font-size:14px;color:#111;}li .mainf {line-height:15px;font-size:12px;color:#333;}li .intro {padding:3px 0 0;color:#036;line-height:18px;border-top:1px dotted #366;}li .key {float:right;margin-top:-20px;color:#900;cursor:pointer;}</style><script type="text/javascript">var h = new Array(0,380,25,25,25);var tf = new Array(false,true,false,false,false);var minheight = 25;//展开前内容高度var maxheight = 380;//展开后的总高度function fn(likey,tag){if (tf[tag]){if (h[tag]>=minheight){document.getElementById("main"+tag).style.height =h[tag] + "px";setTimeout(function(){fn(likey,tag)},1);h[tag] -= 10;} else {likey.innerHTML = "展开";tf[tag] = !tf[tag];h[tag] += 10;} } else {if (h[tag]<=maxheight){document.getElementById("main"+tag).style.height = h[tag]+ "px";setTimeout(function(){fn(likey,tag)},1);h[tag] += 10;} else {likey.innerHTML = "折叠";tf[tag] = !tf[tag];h[tag] -= 10;}}}</script><body><ul><li><div class="main" id="main1"><h3>孤雁儿</h3><p class="mainf">世人作梅词,下笔便俗。予试作一篇,乃知前言不妄耳。</p><p>藤床纸帐朝眠起,<br />说不尽、无佳思。<br />沈香烟断玉炉寒,<br />伴我情怀如水。<br />笛声三弄,<br />梅心惊破,<br />多少春情意。</p><p>小风疏雨萧萧地,<br />又催下、千行泪。<br />吹箫人去玉楼空,<br />肠断与谁同倚?<br />一枝折得,<br />人间天上,<br />没个人堪寄。</p></div><div class="intro">作者:李清照<span class="key" onclick="fn(this,1)">折叠</span></div></li><li><div class="main" id="main2"><h3>孤雁儿</h3><p class="mainf">世人作梅词,下笔便俗。予试作一篇,乃知前言不妄耳。</p><p>藤床纸帐朝眠起,<br />说不尽、无佳思。<br />沈香烟断玉炉寒,<br />伴我情怀如水。<br />笛声三弄,<br />梅心惊破,<br />多少春情意。</p><p>小风疏雨萧萧地,<br />又催下、千行泪。<br />吹箫人去玉楼空,<br />肠断与谁同倚?<br />一枝折得,<br />人间天上,<br />没个人堪寄。</p></div><div class="intro">作者:李清照<span class="key" onclick="fn(this,2)">展开</span></div></li></ul></body></html>
0 0
- js+css展示收起2
- js+css展示收起,全文展示,收起等多篇文章整合
- html+css+js 简易展开收起效果
- 全文展示以及收起展示
- 点击展示/收起Animation
- css+js控制图片展示
- css+js控制图片展示
- CSS+JS实现图片集展示
- js+div+css展示页面
- 滑动图片展示效果(js+css)
- Css+Js图片滚动展示代码
- CSS+JS控制图片展示效果
- CSS+JS实现图片集展示(续)
- CSS+JS实现图片集展示(二)
- echarts 地图 动态 展示 结合css+js
- js 展开收起效果
- js图片展开收起
- Android文件展示-展开收起效果
- OpenCL异构并行计算
- 网络编程四:HTTP、HTTPS、TLS、SSL笔记
- 如何利用BP网络进行神经网络变量筛选
- 多线程之一
- JS新手——十分好玩的promise初级
- js+css展示收起2
- SpringBoot之Dubbox
- Hibernate框架之配置和HelloWorld
- iOS开发,让数据更安全的几个加密方式
- liunx常用命令
- 5)mysql sql的使用技巧及优化(1)
- 解决javax.servlet.jsp.JspException cannot be resolved to a type
- Java依据文件头获取文件类型
- redis (jedis API)