zoukankan      html  css  js  c++  java
  • android 学习

    CSS Overflow

    overflow 属性指定在元素的内容太大而无法放入指定区域时是剪裁内容还是添加滚动条。

    overflow 属性可设置以下值:

    • visible - 默认。溢出没有被剪裁。内容在元素框外渲染
    • hidden - 溢出被剪裁,其余内容将不可见
    • scroll - 溢出被剪裁,同时添加滚动条以查看其余内容
    • auto - 与 scroll 类似,但仅在必要时添加滚动条

    注释:overflow 属性仅适用于具有指定高度的块元素。

    注释:在 OS X Lion(在 Mac 上)中,滚动条默认情况下是隐藏的,并且仅在使用时显示(即使设置了 "overflow:scroll")。

    overflow: visible

    默认情况下,溢出是可见的(visible),这意味着它不会被裁剪,而是在元素框外渲染:

    当您希望更好地控制布局时,可以使用 overflow 属性。overflow 属性指定如果内容溢出元素框会发生什么。

    实例

    div {
       200px;
      height: 50px;
      background-color: #eee;
      overflow: visible;
    }

    overflow: hidden

    如果使用 hidden 值,溢出会被裁剪,其余内容被隐藏:

    当您希望更好地控制布局时,可以使用 overflow 属性。overflow 属性指定如果内容溢出元素框会发生什么。

    实例

    div {
      overflow: hidden;
    }

    overflow: scroll

    如果将值设置为 scroll,溢出将被裁剪,并添加滚动条以便在框内滚动。请注意,这将在水平和垂直方向上添加一个滚动条(即使您不需要它):

    当您希望更好地控制布局时,可以使用 overflow 属性。overflow 属性指定如果内容溢出元素框会发生什么。

    实例

    div {
      overflow: scroll;
    }

    overflow: auto

    auto 值类似于 scroll,但是它仅在必要时添加滚动条:

    当您希望更好地控制布局时,可以使用 overflow 属性。overflow 属性指定如果内容溢出元素框会发生什么。

    实例

    div {
      overflow: auto;
    }

    overflow-x 和 overflow-y

    overflow-x 和 overflow-y 属性规定是仅水平还是垂直地(或同时)更改内容的溢出:

    • overflow-x 指定如何处理内容的左/右边缘。
    • overflow-y 指定如何处理内容的上/下边缘。
    当您希望更好地控制布局时,可以使用 overflow 属性。overflow 属性指定如果内容溢出元素框会发生什么。

    实例

    div {
      overflow-x: hidden; /* 隐藏水平滚动栏 */
      overflow-y: scroll; /* 添加垂直滚动栏 */
    }

    所有 CSS Overflow 属性

    属性描述
    overflow 规定如果内容溢出元素框会发生什么情况。
    overflow-x 规定在元素的内容区域溢出时如何处理内容的左/右边缘。
    overflow-y 指定在元素的内容区域溢出时如何处理内容的上/下边缘。
  • 相关阅读:
    团队-科学计算器-设计文档
    团队-科学计算器-开发环境搭建过程
    《个人-GIT使用方法》
    结对-结对编项目作业名称-开发环境搭建过程
    结对编程项目作业-结对编项目设计文档
    阅读笔记,构建之法
    课程总结
    -阅读提问-3
    构建之法:现代软件工程-阅读笔记
    《科学计算机——环境搭建》
  • 原文地址:https://www.cnblogs.com/Nojava/p/14908452.html
Copyright © 2011-2022 走看看