当前位置:首页 > 技术分析 > 正文内容

css overflow溢出属性详解_overflow溢出隐藏影响div

ruisui882个月前 (03-02)技术分析11

前端小伙伴们还搞不清楚css overflow的属性的各种用法吗?今天这篇文章总结了几种情况,一起来看下吧。

CSS中的overflow属性用于控制当内容溢出元素框时的行为。它有以下几个值,每个值都有其特定的用途和效果:

  1. visible: 默认值。内容不会被剪裁,会呈现在元素框之外。
  2. hidden: 内容会被剪裁,不会显示在元素框之外。
  3. scroll: 内容会被剪裁,但会提供滚动条以便查看被剪裁的内容。
  4. auto: 如果内容溢出,则提供滚动条;否则不提供。

详细解释

visible

  • 描述: 内容不会被剪裁,会呈现在元素框之外。
  • 示例:.example {
    overflow: visible;
    }

hidden

  • 描述: 内容会被剪裁,不会显示在元素框之外。
  • 示例:.example {
    overflow: hidden;
    }

scroll

  • 描述: 内容会被剪裁,但会提供滚动条以便查看被剪裁的内容。无论内容是否溢出,都会显示滚动条。
  • 示例:.example {
    overflow: scroll;
    }

auto

  • 描述: 如果内容溢出,则提供滚动条;否则不提供。这是最常用的值,因为它根据需要动态地显示或隐藏滚动条。
  • 示例:.example {
    overflow: auto;
    }

水平和垂直方向的单独控制

你也可以分别控制水平和垂直方向的溢出行为:

  • overflow-x: 控制水平方向的溢出行为。
  • overflow-y: 控制垂直方向的溢出行为。

示例代码




    
    
    Overflow Example
    


    
This is a long text that will overflow the container box. The overflow property is set to 'visible'.
This is a long text that will overflow the container box. The overflow property is set to 'scroll'.
This is a long text that will overflow the container box. The overflow property is set to 'auto'.
This is a long text that will overflow the container box horizontally. The overflow-x property is set to 'scroll'.
This is a long text that will overflow the container box vertically. The overflow-y property is set to 'scroll'.

创作不易,如果这篇文章对你有用,欢迎点赞关注加评论哦。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2395.html

分享给朋友:

“css overflow溢出属性详解_overflow溢出隐藏影响div” 的相关文章

2024年10 大 Linux 桌面发行版推荐

年已过半,现在是探究 2024 年最流行的 Linux 发行版的最佳时机。Linux 是一个开源操作系统,构建在 Linux 内核上,并集成了 GNU shell 实用程序、桌面环境、应用程序、包管理系统。由于其通用性、安全性、用户友好性和多样性,它的受欢迎程度超过了其他操作系统。在本文中,我们将从...

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...

Vue实现动态路由

通常我们在vue项目中都是前端配置好路由的,但在一些项目中我们可能会遇到权限控制,这样我们就涉及到动态路由的设置了。动态路由设置一般有两种:(1)、简单的角色路由设置: 比如只涉及到管理员和普通用户的权限。通常直接在前端进行简单的角色权限设置(2)、复杂的路由权限设置: 比如OA系统、多种角色的权限...

深入理解vue-router原理

说到vue-router就表明他只适合于vue和vue是强绑定的关系;不适合其他框架;现在我们模仿实现一个VueRouter;1.要使页面刷新;借助vue本身的响应式原理;import Home from "./views/Home"; import About from "...

uni-app基于vue开发小程序与标准vue开发新增点

1、路由跳转传参uni.navigateTo({ url: `/pages/transition/spreadTextAction?t=${this.options.t}&rt=${this.options.rt}&l=${this.options.l}`});uni.navigateBack({...

微信外H5跳转小程序——组件(vue项目)

场景有个H5(vue项目),需要实现点击商品item跳转到小程序,微信内和微信外都要支持,这里我们只介绍一下H5在微信外的跳转。如图所示,红框内是一个商品,就是点击这里,要跳转小程序:配置微信小程序云开发(云函数)1、开通云开发然后选择免费额度2、云开发权限设置找到权限设置,把这里的「未登录用户访问...