0

0

CSS3 box学习_html/css_WEB-ITnose

php中文网

php中文网

发布时间:2016-06-24 11:39:22

|

1264人浏览过

|

来源于php中文网

原创

css3提供的盒子样式可实现对盒子内部元素的弹性布局,我们就不用使用float或者display:inline来使块元素横向排布(box-orient可以做到),或者计算每个块的宽度or百分比来实现均分(box-flex可做到)。so,大胆地用吧妹纸。对父元素设置display:box,可对内部的块级子元素进行布局,此时,内部的元素按照内联元素的排列方式,但可以设置宽和高。对父盒子使用如下的样式:

1.box-orient

规定了内部子元素的排列方式,具体有

  • vertical
  • horizontal
  • inline-axis
  • block-axis
  • 2.box-align

    规定了内部子元素在垂直方向上的排列方式:

  • center:即垂直居中于父盒子中
  • start:从父元素顶部开始排列
  • end:对齐父元素底部
  • stretch:纵向拉伸填满整个父元素
  • baseline
  • 3.box-pack

    在水平方向上的对齐方式
    start:左对齐
    center:实现子元素在水平方向上居中对齐
    justify:两端对齐
    end:右对齐

    说明:box-align和box-pack对齐方式的解释都和box-orient的设置有关。

    立即学习前端免费学习笔记(深入)”;

    4.box-direction

    子盒子的排列顺序。

    AItools.fyi
    AItools.fyi

    找到让生活变得更轻松的最佳AI工具!

    下载

    5.box-sizing

    设置width都包括了盒子的哪些部分:

  • content-box:width=内容区
  • border-box:width=内容区+padding+border
  • 6.box-flex

    这个属性要在子元素中设置,用来分配父元素的剩余宽度和高度(当设置为vertical排布时),设置这个属性必须由父元素设置了display:box才有用。
    剩余宽度的理解:

    父容器宽度-子容器固定宽度(优先)/子容器内容宽度-子容器margin&border&padding

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    相关文章

    HTML速学教程(入门课程)
    HTML速学教程(入门课程)

    HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

    下载

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

    相关专题

    更多
    c++ 根号
    c++ 根号

    本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

    22

    2026.01.23

    c++空格相关教程合集
    c++空格相关教程合集

    本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

    24

    2026.01.23

    yy漫画官方登录入口地址合集
    yy漫画官方登录入口地址合集

    本专题整合了yy漫画入口相关合集,阅读专题下面的文章了解更多详细内容。

    99

    2026.01.23

    漫蛙最新入口地址汇总2026
    漫蛙最新入口地址汇总2026

    本专题整合了漫蛙最新入口地址大全,阅读专题下面的文章了解更多详细内容。

    132

    2026.01.23

    C++ 高级模板编程与元编程
    C++ 高级模板编程与元编程

    本专题深入讲解 C++ 中的高级模板编程与元编程技术,涵盖模板特化、SFINAE、模板递归、类型萃取、编译时常量与计算、C++17 的折叠表达式与变长模板参数等。通过多个实际示例,帮助开发者掌握 如何利用 C++ 模板机制编写高效、可扩展的通用代码,并提升代码的灵活性与性能。

    15

    2026.01.23

    php远程文件教程合集
    php远程文件教程合集

    本专题整合了php远程文件相关教程,阅读专题下面的文章了解更多详细内容。

    65

    2026.01.22

    PHP后端开发相关内容汇总
    PHP后端开发相关内容汇总

    本专题整合了PHP后端开发相关内容,阅读专题下面的文章了解更多详细内容。

    61

    2026.01.22

    php会话教程合集
    php会话教程合集

    本专题整合了php会话教程相关合集,阅读专题下面的文章了解更多详细内容。

    63

    2026.01.22

    宝塔PHP8.4相关教程汇总
    宝塔PHP8.4相关教程汇总

    本专题整合了宝塔PHP8.4相关教程,阅读专题下面的文章了解更多详细内容。

    33

    2026.01.22

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    Node.js 教程
    Node.js 教程

    共57课时 | 9.3万人学习

    CSS3 教程
    CSS3 教程

    共18课时 | 4.8万人学习

    Rust 教程
    Rust 教程

    共28课时 | 4.8万人学习

    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号