`
mr.a
  • 浏览: 94460 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用flex做一个简单的border布局

 
阅读更多

 

A君有阵子没写前端代码了 今天看了下flex layout 觉得真的很方便 以前要js解决的 几行配置就可以搞定了!

 

上代码 

<html>

<head>

    <meta charset="utf-8">
    <meta name="google" value="notranslate">
    <style>
        .hbox {
            display: flex;
        }
        
        .vbox {
            display: flex;
            flex-direction: column;
        }
        
        * {
            box-sizing: border-box;
        }

        
    </style>
</head>

<body style="background: rgb(255, 255, 255);">

    <div style="display: flex; height: 100%;">
        <div style="width: 100px;background: coral;height: 100%;"></div>
        <div class="vbox" style="
            flex-grow: 1;
            height: 100%;
            background: beige;
            
            ">
            <div style="
                height: 100px;
                border: 5px solid darkgray;
            "></div>
            <div style="
                border: 5px solid cadetblue;
                flex-grow: 1;
            "></div>


        </div>
    </div>






</body>

</html>

 

 

大功告成~~

 


 

  • 大小: 67 KB
分享到:
评论

相关推荐

    flex布局布局篇

    - **display**: 使一个元素成为一个flex容器,设置`display: flex`或者`display: inline-flex`,后者在内联元素上表现相同但呈现为内联块级元素。 - **flex-direction**: 定义了主轴的方向(项目的排列方向)。 -...

    微信小程序flex布局demo

    在微信小程序中,我们可以通过以下方式实现一个简单的Flex布局: ```html &lt;view class="item"&gt;1 &lt;view class="item"&gt;2 &lt;view class="item"&gt;3 ``` ```css .container { display: flex; flex-wrap: wrap; } ...

    Flex3 界面布局教程

    ### Flex3 界面布局教程知识点详解 #### Canvas Layout 容器 Canvas 是 Flex 中一个非常基础且重要的布局容器,它允许开发者通过精确控制子元素的位置来构建界面。Canvas 容器本身定义了一个矩形区域,可以在此区域...

    flex画线flex画线flex画线flex画线

    - 分割线:创建一个Flex容器,包含两个子元素,利用`border`或伪元素在两者之间创建分割线。 - 导航栏:使用Flex布局,通过调整`justify-content`和`align-items`创建水平或垂直导航条,添加线条作为分隔。 总的...

    flex画圆画扇型

    例如,创建一个固定大小的容器,并使其子元素具有相同的宽度、高度和边框半径,然后使用`justify-content: center`和`align-items: center`使子元素居中,就可以得到一个圆。 画扇形的实现: 画扇形则更为复杂,...

    FlexLayout布局小程序源码

    例如,一个简单的Flex布局可以这样实现: ```html 项目1 项目2 项目3 ``` 对应的样式表: ```css .container { display: flex; flex-wrap: wrap; justify-content: space-between; } .item { flex: 1; ...

    Flex 组件边框线样式

    Flex组件边框线样式是前端开发...综上所述,Flex组件边框线样式是一个多维度的设计概念,涵盖边框、标题、内容区域以及与之相关的交互反馈和响应式设计。熟练掌握这些技巧,可以让你创建出既美观又功能强大的Flex应用。

    Flex布局基础知识

    今天在学习css的时候,学到了一个新的布局方式:Flex布局(弹性盒布局)。本人认为挺重要的,首写博客来巩固一下自己今天所学的有关Flex布局的知识,并与大家分享,内容如有错误,欢迎大家来给我指点一下。 文章目录...

    flex画线可以删除flex画线可以删除flex画线可以删除

    1. `display: flex` 或 `display: inline-flex`:这是开启Flex布局的关键,将一个容器设定为flex容器,其子元素会成为flex项目。 2. `flex-direction`:定义主轴的方向,可选值有`row`(默认,从左到右)、`row-...

    flex容器的布局,图片样式效果设计

    图片样式效果设计是Web设计中的另一个关键方面。通过CSS,我们可以改变图片的大小、位置、边框、阴影、透明度等。例如: - `width`和`height`属性用于设定图片尺寸。 - `background-image`属性可以将背景图像应用于...

    flex实现边框

    容器是Flex应用程序的基础,它们可以包含一个或多个组件,如按钮、文本输入等。在Flex中,我们可以使用MX容器或Spark容器来创建自定义布局。对于边框和标题的需求,MX容器中的`TitleWindow`类是一个理想的选择,因为...

    CSS常用动画特效,CSS3新增背景CSS代码。颜色渐变,flex弹性布局

    例如,一个简单的淡入淡出动画可以这样实现: ```css @keyframes fadeInOut { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } } .myElement { animation: fadeInOut 2s infinite; } ``` 这段...

    详解flex实现左右布局中按钮溢出隐藏效果

    本文将深入探讨如何使用Flex布局来解决这个问题,特别是如何在左右布局中实现按钮溢出隐藏的效果。 首先,让我们回顾一下Flex布局的基本概念。Flex布局,全称为Flexible Box,是CSS3中的一种布局模式,它为复杂页面...

    一个简单的CSS样式布局案例

    本教程将通过一个简单的CSS样式布局案例,帮助初学者理解如何利用CSS进行页面布局。 首先,我们要明确CSS的核心概念:分离内容与表现。HTML负责结构化内容,而CSS则负责样式和布局,这样可以使得网页更易于维护和...

    跟面试官扯了半小时的CSS的flex弹性布局,都在这里了。【看完你会更加透彻】

    在CSS中,只需设置display属性为flex或inline-flex,就可以将一个容器转变为flex容器,其内的子元素则变为flex项目。flex布局有两条主要的轴线:主轴(main axis)和交叉轴(cross axis)。主轴决定了项目的排列方向...

    小程序宫格布局,可根据data数组随意添加

    在宫格布局中,我们可以将每个单元格视为一个flex子元素,通过设置容器的display属性为flex以及相应的flex-wrap、justify-content和align-items属性,来实现格子的排列。 以下是一个基本的宫格布局结构: ```html ...

    css3 flex布局实现平均分配元素的示例代码

    ` 使得元素之间的空白被平均分配,第一和最后一个元素分别贴边,其他元素则均匀间隔。 总结来说,CSS3 Flex布局通过设置 `display: flex;`、`flex-wrap`、`flex` 属性以及 `justify-content` 和 `align-items` 等...

    flex 合并单元格

    提到的"MecGridLib.swc"可能是一个第三方库,专门扩展了Flex的Grid功能,包括可能的单元格合并功能。在实际开发中,使用这样的库可以简化工作,因为它们通常提供了预封装的解决方案和优化。如果你在项目中使用了这...

    flex css Aeon

    标题中的“flex css Aeon”可能是指一个使用Flex布局和CSS技术构建的项目,而“Aeon”可能是项目名称或者是特定的设计概念。在这个场景下,我们可以深入探讨Flex布局和CSS的相关知识。 1. **Flex布局(Flexbox)**...

Global site tag (gtag.js) - Google Analytics