前端web网站上中(左右)下布局(flex、calc)

news/2024/4/29 3:05:17/文章来源:https://blog.csdn.net/weixin_34163553/article/details/89035336

基本布局1: 上中(左右)下布局

<style>html,body{margin:0;height:100%;overflow-y: hidden;}header{height: 40px;line-height: 40px;position: fixed;top: 0;width: 100%;background: #ccc;}.center{width:100%;height: 100%;background: #eee;margin-top: 40px;display: flex;}.left{width:20%;border-right: solid 1px #ccc;height: calc(100% - 80px);overflow-y: auto;}.right{width: 80%;height: calc(100% - 80px);overflow-y: auto;padding-left: 19px;}footer{background: #ccc;height: 40px;line-height: 40px;position: fixed;bottom: 0;width: 100%;}
</style>
<body><div style="height:100%"><header>头部</header><div class="center"><div class="left">左侧</div><div class="right"><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div></div></div><footer>底部</footer></div>
</body>

效果如下:

图片描述

基本布局2: 上中(左中右,左、右侧固定)下布局

<style>html,body{margin:0;height:100%;overflow-y: hidden;}header{height: 40px;line-height: 40px;position: fixed;top: 0;width: 100%;background: #ccc;}.center{width:100%;height: 100%;background: #eee;margin-top: 40px;display: flex;}.left{width:50px;border-right: solid 1px #ccc;height: calc(100% - 80px);overflow-y: auto;}.right{width:50px;border-right: solid 1px #ccc;height: calc(100% - 80px);overflow-y: auto;}.center-s{width: 100%;height: calc(100% - 80px);overflow-y: auto;padding-left: 19px;}footer{background: #ccc;height: 40px;line-height: 40px;position: fixed;bottom: 0;width: 100%;}
</style>
<body>
<div style="height:100%"><header>头部</header><div class="center"><div class="left">左侧</div><div class="center-s"><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div><div>超过高度出现滚动条</div></div><div class="right">右侧</div></div><footer>底部</footer>
</div>
</body>

效果如下:

图片描述

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

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

相关文章

损失惨重!数据中心失火,360万个网站下线,Rust游戏25台服务器数据永久丢失...

编译 | 核子可乐、Tina数据中心失火&#xff0c;360 万个网站被迫下线&#xff0c;一些企业甚至还没有灾难恢复计划&#xff0c;这是被一锅端了&#xff1f;欧洲云计算巨头 OVH 位于法国斯特拉斯堡的机房近日发生严重火灾&#xff0c;该区域总共有 4 个数据中心 (Strasbourg Da…

试用期没过,因在公司上了 1024 网站...

最近浏览到一个知乎问题&#xff1a;某运营同学在试用期期间因为在工作期间上了某 1024 网站&#xff0c;导致试用期不过。看到上面几个问题&#xff0c;我不禁想问&#xff08;这脑回路也是……&#xff09;&#xff1a;通过浏览器访问 HTTPS 站点&#xff0c;其他人真的没法知…

软件架构设计学习总结(13):大型网站技术架构(七)网站的可扩展性架构...

扩展性是指对现有系统影响最小的情况下&#xff0c;系统功能可持续扩展或提升的能力。 设计网站可扩展架构的核心思想是模块化&#xff0c;并在此基础上&#xff0c;降低模块间的耦合性&#xff0c;提供模块的复用性。模块通过分布式部署&#xff0c;独立的模块部署在独立的服务…

如何选择用什么语言进行网站开发

对于很多企业或者需要建站的个人来说&#xff0c;如何选择一个开发语言来进行网站开发是大家经常考虑的问题。很多行外的都是这样子跟我说&#xff0c;我要你们最先进的语言来进行开发&#xff0c;要最厉害的。其实对于我们来说&#xff0c;没有最先进的语言来说&#xff0c;只…

大型网站技术架构之架构演化发展历程

前言&#xff1a;大部分来自《大型网站技术架构》&#xff0c;小部分来自个人见识&#xff0c;欢迎指正。 1.初始阶段&#xff1a; 最开始的时候&#xff0c;基本上就只有一个服务器。所有的资源&#xff0c;如&#xff1a;应用程序、数据库、文件等都在一台服务器上。这个时候…

高并发高流量网站架构

Web2.0的兴起&#xff0c;掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念&#xff0c;细分了网站功能和用户群&#xff0c;不仅成功的造就了一大批新生的网站&#xff0c;也极大的方便了上网的人们。但Web2.0以用户为导向的理念&#xff0c;使得新生的网站有…

视频网站盈利模式与营销策划

在与数十家视频网站进行信息网络传播权交易过程中&#xff0c;在研究视频网站内容和盈利模式基础上&#xff0c;综合自己在传统媒体和新媒体领域十几年的策划和营销经验&#xff0c;我发现&#xff1a;视频网站的盈利模式其实早就形成多种体系&#xff0c;但是盈利之路艰难&…

如何搭建自己的网站

当你看到我这个博客的时候&#xff0c;我猜你应该是学习计算机的朋友&#xff0c;你可能会写一些漂亮的前台界面&#xff0c;或者能写一个小的web项目&#xff0c;但是你可能不知道怎样让自己的这个界面或者项目&#xff0c;只通过一个网址&#xff0c;任何人都可以随时随地进行…

怎么看网站是否开启CDN加速?测试网站全国访问速度方法详解

注意域名&#xff0c;动静分离的网站&#xff0c;只对静态文件的域名做了cdn 怎么看网站有没开启CDN&#xff1f; 要看一个网站是否开启CDN&#xff0c;方法很简单&#xff0c;只要在不同的地区ping网址就可以&#xff0c;比如在山东济南ping www.jb51.net 得到的IP地址是111…

字节一面:网站显示不出来,怎么排查?

大家好&#xff0c;之前有读者在字节一面的时候&#xff0c;被问了这么一个问题&#xff1a;在浏览器输入 URL 并回车后&#xff0c;如果页面迟迟没有出现&#xff0c;怎么去排查问题&#xff1f;我的回答&#xff1a;最直接的办法就是抓包&#xff0c;排查的思路大概有&#x…

卧槽,这才是最强Python刷题网站!

大家好&#xff0c;最近经常有粉丝问零基础/基础薄弱&#xff0c;要怎么开始学习python&#xff0c;今天来给大家分享一些python的学习方法&#xff0c;先给大家推荐一个粉丝反馈用起来不错的免费python学习&练习网站https://www.nowcoder.com/link/pc_gzh_pyahzsq_python一…

一夜成名的航班追踪网站,什么来头?

明敏 鱼羊 发自 凹非寺量子位 | 公众号 QbitAI一款本来名不见经传的“小众民航好物”&#xff0c;一夜爆红。其实时追踪航班的功能&#xff0c;昨夜吸引30万人齐齐涌入&#xff0c;直接把这小破网站搞得流量爆炸&#xff0c;一度崩溃。如果你睡得比较早&#xff0c;现在可以再一…

漫画:网站访问缓慢怎么办?

什么是CDN&#xff1f;CDN 全称 Content Delivery Network&#xff0c;翻译过来叫做内容分发网络&#xff0c;核心作用是给互联网内容传输“加速”。什么是全站加速&#xff1f;全站加速&#xff0c;英文Whole Site Acceleration&#xff0c;缩写WSA&#xff0c;融合动态加速与…

自助建站平台实力比拼:凡科、微企点、建站之星、宝华建站、微魔方、上线了...

2019独角兽企业重金招聘Python工程师标准>>> 随着互联网快速发展&#xff0c;网站建设受到越来越多的关注。优秀的企业网站能够为企业形象代言&#xff0c;也可以成为产品或服务宣传的重要窗口、企业收集反馈客户意见的重要渠道、搭建产品信息的数据库等。相较于独立…

大型网站架构演变

前言 一个成熟的大型网站&#xff08;如淘宝、京东等&#xff09;的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性&#xff0c;它总是随着用户量的增加&#xff0c;业务功能的扩展逐渐演变完善的&#xff0c;在这个过程中&#xff0c;开发模式、技术架构、设计…

宝塔面板设置wordpress主题网站伪静态的最简单的方法

WordPress日记 2018-02-27 WP主题开发 4,224 次 最近网站更换了服务器&#xff0c;安装了宝塔面板&#xff0c;安装好以后发现安装管理网站还是非常的直观方便的&#xff0c;但是有一点让我折腾了好久&#xff0c;那就是网站设置伪静态固定连接后&#xff0c;总是出现404错误…

支付宝网站支付即时到帐(一) 参数的文档地址

必备物品&#xff1a;企业支付宝账号 官网 &#xff1a; https://open.alipay.com/platform/home.htm 第一步 创建网站应用 并完善信息 这一步很简单 添加上网站支付的功能 第二步 找到即时到帐的文档 https://docs.open.alipay.com/62/103566 上面有获取pid的方法 https…

SEO关键词排名下降,5个方法帮你恢复排名!

作为一名SEO人员我们每天的工作除了做推广以为&#xff0c;最主要的内容就是监控关键词的排名&#xff0c;很多初入SEO行业的小伙伴特别紧张&#xff0c;如果并不是大面积的关键词排名下降&#xff0c;还请大家放轻松&#xff0c;你可以通过下面5个方法来恢复你的关键词排名&am…

怎样解决Internet Explorer无法访问网站的现象

去掉"自动检测设置"的复选框 1 打开Internet Explorer浏览器&#xff0c;点击右上角齿轮 2 点击Internet选项 3 点击连接 4 点击局域网设置 5 将“自动检测设置”的勾去掉&#xff0c;单击“确定” END 指派IP地址和DNS服务器 1 打开网络和共享中心 2 活动…

一例千万级pv高性能高并发网站架构

一个支撑千万级PV的网站是非常考验一个架构是否成熟、健壮(本文不涉及软件架构的层面&#xff0c;有兴趣也可以讨论)。现抛出一个系统层面的架构&#xff0c;不保证是最优的方案&#xff0c;但也许适合你。理由是再优秀的架构都不具备通用性&#xff0c;需要根据每种应用特点针…