CSDN网站阅读更多:实现原理

news/2024/5/9 4:07:22/文章来源:https://blog.csdn.net/weixin_34126215/article/details/93901612

一 设计案例

 

现在很多网站都增加了功能。以CSDN为例,分析其实现原理。

 

 

二 设计原理

 

1 内容区的初始高度是固定的。

 

 

2 背景渐变的操作区,遮盖在内容区上面

 

 

 

3 点击按钮时,解除内容区的高度限制,同时移除操作区

 

 

三 模拟实现

 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3   <head>
 4     <meta charset="UTF-8" />
 5     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 6     <meta http-equiv="X-UA-Compatible" content="ie=edge" />
 7     <title>Document</title>
 8     <style type="text/css">
 9       .box {
10         position: relative;
11         width: 600px;
12       }
13       .box.partial {
14         height: 96px;
15         overflow: hidden;
16       }
17       .opts {
18         position: relative;
19         z-index: 10;
20         margin-top: -72px;
21         padding-top:72px;
22         background-image: -webkit-gradient(
23           linear,
24           left top,
25           left bottom,
26           from(rgba(255, 255, 255, 0)),
27           color-stop(70%, #fff)
28         );
29         background-image: linear-gradient(
30           -180deg,
31           rgba(255, 255, 255, 0) 0%,
32           #fff 70%
33         );
34       }
35     </style>
36   </head>
37   <body>
38     <!-- 内容区 -->
39     <div id="box" class="box partial">
40       iPhone在中国季度销量增长超过华为
41       最新的报告中指出,相比去年12月份,iPhone在国内的销量已经出现了明显逆转,而苹果还是中国3大智能手机厂商中(华为、小米和OPPO),唯一一家在3月份实现月度用户基数增长的公司,这与2018年3月份的情况截然不同。
42       截至今年3月底iPhone在中国的用户基数为20.9%,正在缩小与华为的领先优势,而苹果增长的趋势将一直持续到今年上半年(3月份iPhone在中国的出货量14个百分点,仅同比下滑6%,要知道今年2月份,iPhone在中国的出货量暴降了20%,是6年来最低水平。)。
43       为何销量突然提升?并非偶然
44       对于苹果来说,iPhone销量在中国市场突然提升并非偶然,因为从根本上来说,他们用降价刺激了消费者。3月份,苹果完成了对iPhone
45       XS和iPhone XS
46       Max的降价,当然这个操作依然是通过第三方渠道来完成,这样可以把对品牌的伤害降低到最小。
47     </div>
48 
49     <!-- 操作区 -->
50     <div id="opts" class="opts">
51       <button id="btn" class="btn">更多</button>
52     </div>
53 
54     <!-- 脚本 -->
55     <script>
56       document.getElementById("btn").addEventListener(
57         "click",
58         e => {
59           // 展开内容区
60           let box = document.getElementById("box");
61           box.classList.remove("partial");
62 
63           // 移除操作区
64           let opts = document.getElementById("opts");
65           document.body.removeChild(opts);
66         },
67         false
68       );
69     </script>
70   </body>
71 </html>

 

 

转载于:https://www.cnblogs.com/sea-breeze/p/10700081.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_748197.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

这些网站利用起来,睡前双休时间都能赚点零花钱!

出来工作&#xff0c;说白了都是为了钱&#xff0c;什么理想&#xff0c;梦想&#xff0c;有了钱再说吧&#xff01; 很多朋友做着普通的工作&#xff0c;拿着微薄的工资&#xff0c;在这个大城市摸爬滚打&#xff0c;发现&#xff0c;钱总是不够用&#xff01; 有时会抱怨“为…

交公粮了:我经常逛的技术网站

点击上方蓝色字体&#xff0c;选择“标星公众号”优质文章&#xff0c;第一时间送达zuo关注公众号后台回复pay或mall获取实战项目资料视频作者&#xff1a;三分恶来源&#xff1a;cnblogs.com/three-fighter/p/13641835.html众所周知&#xff0c;程序员是一个需要不断学习的职业…

用Nginx禁止国外IP访问我的网站...

点击上方蓝色字体&#xff0c;选择“标星公众号”优质文章&#xff0c;第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频作者&#xff1a;运维小弟出处&#xff1a;toutiao.com/i6860736292339057156/先来说说为啥要写这篇文章&#xff0c;之前看了下 Nginx 的访问…

又一神器,输入网址,点击下一步,瞬间克隆一个网站...!

点击上方蓝色字体&#xff0c;选择“标星公众号”优质文章&#xff0c;第一时间送达关注公众号后台回复pay或mall获取实战项目资料视频HTTrack是一个免费的网站克隆工具。它允许您将Internet上的万维网站点下载到本地目录&#xff0c;以递归方式构建所有目录&#xff0c;并从服…

阿里云 + Ubuntu + WordPress 建造个人博客网站

前言 需要准备的东西&#xff1a; 需要注册一个域名域名需要备案需要购买一个ESC服务器 上述的操作&#xff0c;非常的简单&#xff0c;就不多叙述了 一、阿里云ESC服务器配置 1.首先远程连接服务器 输入用户名密码 根据提示输入&#xff0c;Linux 用户名一般为 root&…

新建的windows服务器总是弹出 “Internet Explorer增强安全配置正在阻止来自下列网站的此应用程序中的内容“

问题描述 最近由于工作原因&#xff0c;申请了一个windows服务器&#xff0c;打开自带的Internet Explorer&#xff0c;输入任何网址都会弹出该问题&#xff1a; 问题原因 windows服务器为了安全起见&#xff0c;默认启用了Internet Explorer 增强安全配置&#xff0c;当我…

最适合晚上睡不着看的 8 个网站,建议收藏哦

大家好&#xff0c;我是老赵1. 菜鸟教程一个涵盖了几乎所有编程教程的文档网站&#xff0c;不出意外你查询的所有 API 都可以在这里找到&#xff0c;不仅限于于前端、后端&#xff0c;还包括设计模式、工具等。官网&#xff1a;https://www.runoob.com/2. 慕课网一个涵盖了几乎…

一个网站从0到1搭建部署上线的完整流程(包教包会)

大家好&#xff0c;我是老赵&#xff01;有很多做网页的前端后端小白都想把自己辛辛苦苦做出来的网站放到网上&#xff0c;让别人观摩观摩。可无奈技术有限&#xff0c;对于网站部署流程有些迷茫。在这里&#xff0c;我会告诉大家&#xff0c;如何将自己做出来的网站放到网上。…

php接入qq登陆,网站接入QQ登录-腾讯开放平台

完成开发者认证使用qq登录完成实名认证&#xff0c;点击创建应用创建网站应用填写相关信息回调域填写很重要如果填写错误扫码会出现 100010【QQ登录】登录常见错误码前端这是目前网站接入的qq登录,注意点1.其中关于涉及到**appkey**的接口的貌似通过客户端提交不过去&#xff0…

为什么构建网站时常会用到负载均衡

对于用户数较多、负载较大的网站&#xff0c;我们通常都会使用负载均衡&#xff08;LB&#xff1a;Load Balance&#xff09;来增加服务器的承载能力。负载均衡是云计算的一个基本服务组件&#xff0c;通常都会搭配云主机来构建云服务&#xff0c;比如阿里云的SLB&#xff08;S…

CDN加速会影响网站排名吗?CDN要网站备案后才能使用?

网络环境复杂多变&#xff0c;为了满足业务快速发展的需要&#xff0c;许多企业会使用CDN给网站、app加速&#xff0c;加快网站访问速度&#xff0c;提升用户体验。由于蔚可云CDN会将网站内容分发至各个边缘节点&#xff0c;还会隐藏源站IP&#xff0c;CDN加速会不会影响网站排…

防止网站被爬虫抓取的五种有效方法

对于网络爬虫&#xff0c;我们是既爱又恨。一方面爬虫可以带来客观的流量&#xff0c;另一方面又会占用服务器资源。因此在面对爬虫时&#xff0c;进行爬虫管理很有必要。那么我们该如何防止网站被爬虫呢&#xff1f; 一、分辨爬虫的善恶 网络爬虫分为两种&#xff0c;一种是…

多域名ssl证书是关联网站域名的吗?

大家想要知道一下多域名ssl证书理应如何做吗&#xff1f;现阶段的互联网技术对于 SSL证书一些是兼容问题在很多地区此外运用&#xff0c;一个SSL证书仅有关联在一个网站域名上。因而ssl针对诸多顾客对可用多网站域名的规定&#xff0c;现如今目前大部分我国都普及化营销推广了s…

织梦系统学习:文章页当前位置的写法(自认对SEO有用)

这是我在{dede:field nameposition/}后的结果&#xff0c;想想如果能把正文换成本文的标题&#xff0c;而且加上指向自己的链接是不是也更能对SEO有好处呢&#xff1f;&#xff08;自认为可以&#xff0c;欢迎指正&#xff09; 于是我的代码写成了 {dede:field nameposition}&l…

网站SSL证书申请怎么做?

现在很多的网站都在安装SSL证书了&#xff0c;毕竟网站安装SSL证书之后&#xff0c;网站的信息传输就是加密的&#xff0c;在一定的程度上也能够避免网站的核心数据被窃取&#xff0c;也能够避免网站信息传输出现篡改的情况&#xff0c;对于网站以及网站浏览者来说&#xff0c;…

网站为什么需要进行ssl证书认证

ssl证书是数字证书的一种&#xff0c;这种证书可以配置在网站服务器当中&#xff0c;给网站提供安全防护&#xff0c;保护网站信息安全。但是&#xff0c;配置这种证书的时候&#xff0c;ssl认证是很重要的。但是&#xff0c;网站为什么需要进行ssl认证呢&#xff1f; 为什么网…

网站ssl证书的作用,怎么使用网站ssl证书

网站ssl证书在当今很多企业网站当中都出现了&#xff0c;企业为了给网站更好的安全防护&#xff0c;特地在CA机构蔚可云当中去申请这种证书。CA是一个权威机构&#xff0c;颁发的ssl证书安全性极高&#xff0c;所以在这个机构申请ssl证书是正确的。不过&#xff0c;网站ssl证书…

如何开启网站https协议?https的作用是什么?

当下大部分的网站都开始配置SSL证书了&#xff0c;网站在配置SSL证书之后&#xff0c;网站的通讯协议就从http升级成了https&#xff0c;要知道http和https之间的区别是很大的&#xff0c;而大家在申请配置SSL证书之后&#xff0c;通过https加密传输&#xff0c;就不用担心信息…

ssl证书对网站有哪些作用呢?

如果网站连基本的安全防护都没有&#xff0c;此时的安全性就无法保障&#xff0c;所以为了给网站安全保驾护航&#xff0c;直接给网站配置ssl证书是很好的。另外&#xff0c;ssl证书的好处有很多&#xff0c;所以给网站配置ssl证书是有必要的。那么&#xff0c;ssl证书的好处是…

如何查看网站安全证书,怎么申请网站安全证书?

为了提高网站的信息安全&#xff0c;给网站配置一个安全证书是很不错的&#xff0c;该证书的安全性是很高的&#xff0c;可以为网站的信息安全保驾护航。其次&#xff0c;浏览网站的时候一定要提前去查看该完整是否有安全证书&#xff0c;此时就可以保护网站信息安全。那么&…