iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >overflow:auto怎么用
  • 497
分享到

overflow:auto怎么用

2023-06-08 02:06:33 497人浏览 八月长安
摘要

本篇内容介绍了“overflow:auto怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在开始正文前,我介绍一下overflow和fl

本篇内容介绍了“overflow:auto怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

在开始正文前,我介绍一下overflow和flex布局的某些用法。
overflow:auto;如果内容被修剪,则浏览器会显示滚动条,以便查看其余内容。
flex中的属性
display: flex;
flex-direction: column; 主轴为垂直方向,起点在上沿。
overflow和flex布局搭配使用

代码如下:

<!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>overflow:auto的用法</title>    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-Scalable=no" />    <link rel="stylesheet" type="text/CSS" href="css/reset.css" />    <style type="text/css">        html,body{            width: 100%;            height: 100%;        }        .container{            width: 100%;            height: 100%;            display: flex;            flex-direction: column;        }        .header{            width: 100%;            height: 100px;            background: #f99;        }        .content{            width: 100%;            height: 100%;            overflow: auto;            background: yellow;            flex: 1;        }        .footer{            width: 100%;            height: 100px;            background: #99f;        }    </style></head><body>    <div class="container">        <div class="header">        </div>        <div class="content">            <ul>                <li>111111</li>                <li>111111</li>                <li>111111</li>                <li>111111</li>                <li>111111</li>                <li>111111</li>                <li>111111</li>                <li>111111</li>                这里的li要多写一些,这样才会显示效果,我这里为了省篇幅。            </ul>        </div>        <div class="footer">        </div>    </div></body></html>

要实现overflow: auto;这个效果,首先布局,再写样式。
在样式中要在最外边的父盒子container,加入以下样式:

.container{    width: 100%;    height: 100%;    display: flex;    flex-direction: column;}

还有就是一定要给html和body给宽度和高度100%;

html,body{    width: 100%;    height: 100%;}

头部和底部都给固定的高度,一般的app的头部和底部都是固定的,像微信聊天记录。

.header{    width: 100%;    height: 100px;    background: #f99;}
.footer{    width: 100%;    height: 100px;    background: #99f;}

中间的content给定flex:1,并且加上我们的主角overflow:auto;超出的内容自动裁剪。

.content{    width: 100%;    height: 100%;    overflow: auto;    background: yellow;    flex: 1;    }

效果图如下:

overflow:auto怎么用 

中间的内容区可以上下滑动,超出的部分自动裁剪了。
万变不离其宗,如果在项目中实现某些功能有困难的话,可以先敲一个小demo,比如上文中这个demo,也许有人说so easy,但让你用React写一个类似微信的聊天窗口的布局时,你该如何实现?
下面这个是我用react写的类似于微信聊天窗口的小项目。

overflow:auto怎么用

“overflow:auto怎么用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: overflow:auto怎么用

本文链接: https://www.lsjlt.com/news/250925.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • overflow:auto怎么用
    本篇内容介绍了“overflow:auto怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在开始正文前,我介绍一下overflow和fl...
    99+
    2023-06-08
  • ie7中overflow:auto无效怎么办
    这篇文章主要介绍ie7中overflow:auto无效怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!产生原因当父元素的直接子元素或者下级子元素的样式拥有position:rel...
    99+
    2024-04-02
  • CSS中的zoom和overflow:auto属性有什么用
    这篇文章主要介绍了CSS中的zoom和overflow:auto属性有什么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CSS中的zoom和overflow:auto属性有什么用文章都会有所收获,下面我们一起...
    99+
    2023-07-04
  • 详解CSS中zoom和overflow:auto属性的作用是什么
    今天就跟大家聊聊有关详解CSS中zoom和overflow:auto属性的作用是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。前言其实在CSS中...
    99+
    2024-04-02
  • AsyncTask怎么用
    这篇文章主要介绍了AsyncTask怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。引言AsyncTask,相信大家已经很熟悉了。它的内部封装了Thread和Handle...
    99+
    2023-06-04
  • Forfiles怎么用
    今天小编给大家分享一下Forfiles怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Forfiles 从文件夹或树中选...
    99+
    2023-06-08
  • SQLAdvisor怎么用
    这篇文章将为大家详细讲解有关SQLAdvisor怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. SQLAdvisor安装1.1 拉取最新代码git clone ...
    99+
    2024-04-02
  • sqlldr怎么用
    小编给大家分享一下sqlldr怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!sqlldr userid=btup...
    99+
    2024-04-02
  • Ajax怎么用
    小编给大家分享一下Ajax怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、什么是AjaxAjax英文全称为“ Async...
    99+
    2024-04-02
  • canvas怎么用
    小编给大家分享一下canvas怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!canvas有一个神奇的方法getImageD...
    99+
    2024-04-02
  • jQuery.cookie.js怎么用
    这篇文章主要为大家展示了“jQuery.cookie.js怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery.cookie.js怎么用”这篇文章吧...
    99+
    2024-04-02
  • Commitizen怎么用
    小编给大家分享一下Commitizen怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、工欲善其事,必先利其器。 ...
    99+
    2024-04-02
  • jQuery.ajaxSetup怎么用
    今天小编给大家分享一下jQuery.ajaxSetup怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一...
    99+
    2024-04-02
  • Silverlight怎么用
    小编给大家分享一下Silverlight怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!现在我们需要的是是在非OOB下的HTML控件,并且支持中文输入无需设置windowsless等于true。好吧下面我们开始吧:去年...
    99+
    2023-06-17
  • GKE怎么用
    小编给大家分享一下GKE怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Google 的 k8s 在 2017 年已经从容器编排领域的竞争中取得主导地位,从 ...
    99+
    2023-06-27
  • MongoDB怎么用
    小编给大家分享一下MongoDB怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中...
    99+
    2023-06-27
  • php_vld怎么用
    这篇文章主要为大家展示了“php_vld怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php_vld怎么用”这篇文章吧。php vld是PECL extensions扩展之一,用于查看ph...
    99+
    2023-06-22
  • ThreadLocal怎么用
    这篇文章主要介绍了ThreadLocal怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. ThreadLocal<T> 简介和使用示例ThreadLoca...
    99+
    2023-05-30
    threadlocal
  • object.assign()怎么用
    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。Object.assign() 的用法该方法用于将所有可枚举属性的值从一个或多个源对象(sources)分配到目标对象(target),并返回目标对...
    99+
    2023-05-14
    javascript
  • megui怎么用
    Megui是一个视频转码软件,用于将视频文件转换为其他格式。以下是使用Megui的一般步骤:1. 下载和安装Megui软件:可以在M...
    99+
    2023-09-17
    megui
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作