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

css3 flexbox 示例

    博客分类:
  • css
阅读更多
<!doctype html>
<html>
<head>
<meta charset="utf-8">
        <title>Untitled Document</title>
        <style>
            .flex-box {
                margin: 2em;
                border: 1px solid #ccc;
                height: 100px;
                width: 400px;
                
                display: -webkit-flex;
                display: flex;
                
                -webkit-flex-direction: row;
                flex-direction: row; /* row, row-reverse, column, column-reverse */
            }
            
            .flex-item {
                min-width: 100px;
                min-height: 100px;
                color: #fff;
                font-weight: bold;
                font-family: arial;
            }
            
            .item-1 {
                background: green;
            }
            
            .item-2 {
                background: red;
            }
            
            .item-3 {
                background: blue;
            }
            
            #flex-box-1 {
                -webkit-justify-content: flex-start;
                justify-content: flex-start;
            }
            
            #flex-box-2 {
                -webkit-justify-content: flex-end;
                justify-content: flex-end;
            }
            
            #flex-box-3 {
               -webkit-justify-content: center;
                justify-content: center;
            }
            
            #flex-box-4 {
               -webkit-justify-content: space-between;
                justify-content: space-between;
            }
            
            #flex-box-5 {
               -webkit-justify-content: space-around;
                justify-content: space-around;
            }
        </style>
</head>

    <body>
        Flex-start:
        <div id="flex-box-1" class="flex-box">
            <div class="flex-item item-1">1</div>
            <div class="flex-item item-2">2</div>
            <div class="flex-item item-3">3</div>
        </div>
        
        Flex-end:
        <div id="flex-box-2" class="flex-box">
            <div class="flex-item item-1">1</div>
            <div class="flex-item item-2">2</div>
            <div class="flex-item item-3">3</div>
        </div>
        
        Center:
        <div id="flex-box-3" class="flex-box">
            <div class="flex-item item-1">1</div>
            <div class="flex-item item-2">2</div>
            <div class="flex-item item-3">3</div>
        </div>
        
        Space-between:
        <div id="flex-box-4" class="flex-box">
            <div class="flex-item item-1">1</div>
            <div class="flex-item item-2">2</div>
            <div class="flex-item item-3">3</div>
        </div>
        
        Space-around:
        <div id="flex-box-5" class="flex-box">
            <div class="flex-item item-1">1</div>
            <div class="flex-item item-2">2</div>
            <div class="flex-item item-3">3</div>
        </div>
    </body>
</html>




分享到:
评论

相关推荐

    CSS3Flexbox演示

    Vue2-Flexbox示例 "vue2-flex-master"很可能包含了一个Vue2项目,展示了如何在组件中运用Flexbox。项目可能包含以下部分: - **App.vue**:主组件,可能包含Flexbox布局的根元素。 - **子组件**:每个子组件可能...

    css3效果示例

    综上所述,"css3效果示例"中的"pure-css3-lighter"可能包含了上述CSS3特性的精彩展示,如动态效果、布局变换、色彩控制等,为我们提供了学习和探索CSS3新特性的宝贵资源。通过深入理解和实践这些技术,我们可以创造...

    flexbox:flexbox示例

    flexbox示例 浏览器支持 镀Chrome任何 火狐浏览器 Safari任何 Opera 12.1+ IE 10以上 iOS任何 Android的任何 进一步阅读 html5please CSS Flexbox flexyboxes flexplorer caniuse flexbox grunt / gulp插件 ...

    CSS3 Flexbox中flex-shrink属性的用法示例介绍

    在CSS3的Flexbox布局模型中,`flex-shrink`属性是一个非常重要的概念,它用于控制flex items(弹性元素)在空间不足时的收缩行为。当flex container(弹性容器)的总宽度不足以容纳所有flex items时,`flex-shrink`...

    HTML5+CSS3从入门到精通 源码和示例

    - 第6章至第9章可能会讲解CSS3的选择器、布局模式(如Flexbox和Grid)以及动画效果。 - 第10章至第13章可能涉及响应式设计、媒体查询以及Web存储和离线应用。 通过这些章节的学习,你可以逐步构建起对HTML5和CSS3的...

    10分钟理解CSS3 FlexBox弹性布局

    CSS3中的FlexBox是一种强大的布局模型,它可以让开发者更简单高效地设计出具有弹性、适应不同屏幕尺寸的Web布局。在FlexBox模型中,所有的元素都位于一个flex container(弹性容器)内,该容器能够控制其子元素...

    leetcode电脑下载-CSS-Flexbox-Lab:CSS-Flexbox-Lab

    CSS:Flexbox、网格和响应式设计JS:回调函数、类、jQuery、this 关键字、数组迭代器方法和播放音频 3 计算机主题项目周项目部署到 GitHub 页面 全栈开发 4 客户端-服务器:HTTP 通信和 REST Nod

    div+css3示例(51个网站)

    8. **Flexbox布局**: CSS3的Flexbox(弹性盒模型)是一种新的布局模式,适用于一维布局,如行或列。它可以轻松处理元素的对齐、排序、填充和自适应,简化了以前复杂的布局问题。 9. **Grid布局**: Grid布局是CSS3的...

    css-flexbox:源代码Pembelajaran HTML CSS FlexBox-css source code

    这意味着我们可以通过这个项目获得有关Flexbox布局的全面示例和教程。 现在,让我们详细了解一下CSS Flexbox的关键概念: 1. **Flex容器(Flex Container)**:这是应用了`display: flex`或`display: inline-flex`...

    css3代码属性Flexbox实现内部div上下居中效果.zip

    总的来说,这个压缩包提供了一个实用的示例,展示了如何利用CSS3的Flexbox属性将内部div在页面上实现上下居中。无论是初学者还是经验丰富的开发者,都可以从这个实例中学习到如何更有效地构建响应式布局。

    html5+css3示例教程

    在这个“HTML5+CSS3示例教程”中,你将找到28个精心设计的模板,这些模板涵盖了各种网页布局和设计风格,同时也展示了HTML5的新特性以及CSS3的最新样式和动画效果。 1. **HTML5**:HTML5是HTML的第五个版本,它在...

    RHT-Firm:带有CSS3 FLEXBOX的商业网站

    综上所述,RHT-Firm项目是一个利用CSS3 Flexbox进行响应式布局的商业网站示例,展现了HTML结构的规范性以及现代Web开发的灵活性。通过深入研究这个项目,开发者可以学习如何构建适应不同设备的网页,并提升其在网页...

    基础的CSS3弹性盒Flexbox布局使用实例

    Flexbox是CSS3的一部分,它提供了一种更加高效的方式来布置、对齐和分配容器里子项之间的空间,即使它们的大小未知或是动态变化的。通过使用Flexbox,我们可以创建更加灵活的布局,这些布局能够适应不同的屏幕尺寸和...

    CSS-Flexbox-Grid

    在压缩包文件"CSS-Flexbox-Grid-main"中,可能包含了关于Flexbox网格的示例代码、教程文档或练习项目,这些资源可以帮助进一步学习和实践Flexbox布局技术。通过深入学习和实践这些材料,你将能够更好地利用Flexbox来...

    CSS的基本语法(示例代码)

    CSS提供了多种布局方式,如流体布局、网格布局(CSS Grid)、Flexbox(弹性盒布局)和最近的CSS Layout Module Level 3(通常称为CSS Flexbox或CSS Grid)。 通过学习以上基本概念,你将能更好地理解和运用CSS来...

    CSS代码示例

    本资料包包含了一个名为“CSS代码示例.doc”的文件,我们可以从这个文件中学习到CSS的一些核心概念和实践应用。 1. **选择器与声明**:CSS的核心是选择器和声明。选择器定位HTML元素,声明则定义元素的样式。例如:...

    css3_flex使用示例

    本资源“css3_flex使用示例”包含了一些关于CSS3 Flexbox的实际应用案例,帮助开发者深入理解和掌握这一强大的布局工具。 1. **Flex容器与项目** - **flex容器**:设置`display`属性为`flex`或`inline-flex`的元素...

    CSS实战手册 示例代码

    3. **布局技术**:介绍流体布局、网格布局、Flexbox和Grid布局,这些都是现代网页设计中不可或缺的部分。 4. **响应式设计**:讲解如何使用媒体查询实现不同设备上的适配,创建跨平台的响应式网页。 5. **选择器与...

    40种[CSS 布局]示例.rar_40_html CSS

    3. **Flexbox布局**:CSS3引入的一种弹性盒模型,支持元素的弹性伸缩,允许自适应内容排列和对齐。 4. **Grid布局**:CSS3的二维网格系统,提供强大的布局控制,能够轻松创建复杂的网格结构。 5. **定位布局**:...

Global site tag (gtag.js) - Google Analytics