<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row h-style="margin-top: 30px;margin-bottom: 30px;">
<flex-col bg-color="bg-primary" justify="center">
<text>A</text>
</flex-col>
<flex-col bg-color="bg-info" justify="center">
<text>B</text>
</flex-col>
<flex-col bg-color="bg-primary" justify="center">
<text>C</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row h-style="margin-top: 30px;margin-bottom: 30px;">
<flex-col width="3" bg-color="bg-primary" justify="center">
<text>A</text>
</flex-col>
<flex-col width="6" bg-color="bg-info" justify="center">
<text>B</text>
</flex-col>
<flex-col width="2" bg-color="bg-primary" justify="center">
<text>C</text>
</flex-col>
<flex-col width="1" bg-color="bg-info" justify="center">
<text>D</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row h-style="margin-top: 30px;margin-bottom: 30px;">
<flex-col offset="2" bg-color="bg-primary" justify="center">
<text>A</text>
</flex-col>
<flex-col offset="3" bg-color="bg-info" justify="center">
<text>B</text>
</flex-col>
<flex-col bg-color="bg-primary" justify="center">
<text>C</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row wrap="wrap" h-style="margin-top: 30px;margin-bottom: 30px;">
<flex-col width="4" bg-color="bg-primary" justify="center">
<text>A</text>
</flex-col>
<flex-col width="4" bg-color="bg-info" justify="center">
<text>B</text>
</flex-col>
<flex-col width="4" bg-color="bg-primary" justify="center">
<text>C</text>
</flex-col>
<flex-col width="4" bg-color="bg-info" justify="center">
<text>D</text>
</flex-col>
<flex-col width="4" bg-color="bg-primary" justify="center">
<text>E</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row wrap="wrap-reverse" h-style="margin-top: 30px;margin-bottom: 30px;">
<flex-col width="4" bg-color="bg-primary" justify="center">
<text>A</text>
</flex-col>
<flex-col width="4" bg-color="bg-info" justify="center">
<text>B</text>
</flex-col>
<flex-col width="4" bg-color="bg-primary" justify="center">
<text>C</text>
</flex-col>
<flex-col width="4" bg-color="bg-info" justify="center">
<text>D</text>
</flex-col>
<flex-col width="4" bg-color="bg-primary" justify="center">
<text>E</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row h-style="margin-bottom: 20px;">
<flex-col bg-color="bg-primary" justify="center" h-style="height: 100px;">
<text>A</text>
</flex-col>
<flex-col bg-color="bg-info" justify="center">
<text>默认对齐方式 -- stretch</text>
</flex-col>
</flex-row> <flex-row align="top" h-style="margin-bottom: 20px;">
<flex-col bg-color="bg-primary" justify="center" h-style="height: 100px;">
<text>B</text>
</flex-col>
<flex-col bg-color="bg-info" justify="center">
<text>顶部对齐 -- top</text>
</flex-col>
</flex-row> <flex-row align="middle" h-style="margin-bottom: 20px;">
<flex-col bg-color="bg-primary" justify="center" h-style="height: 100px;">
<text>C</text>
</flex-col>
<flex-col bg-color="bg-info" justify="center">
<text>居中对齐 -- middle</text>
</flex-col>
</flex-row> <flex-row align="bottom" h-style="margin-bottom: 20px;">
<flex-col bg-color="bg-primary" justify="center" h-style="height: 100px;">
<text>D</text>
</flex-col>
<flex-col bg-color="bg-info" justify="center">
<text>底部对齐 -- bottom</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

<import name="flex-row" src="../Common/ui/h-ui/basic/c_flex_row"></import>
<import name="flex-col" src="../Common/ui/h-ui/basic/c_flex_col"></import>
<template>
<div class="container">
<flex-row h-style="margin-bottom: 20px;">
<flex-col width="5" bg-color="bg-primary" justify="center">
<text>默认左对齐</text>
</flex-col>
<flex-col width="5" bg-color="bg-info" justify="center">
<text>left</text>
</flex-col>
</flex-row> <flex-row justify="right" h-style="margin-bottom: 20px;">
<flex-col width="5" bg-color="bg-primary" justify="center">
<text>右对齐</text>
</flex-col>
<flex-col width="5" bg-color="bg-info" justify="center">
<text>right</text>
</flex-col>
</flex-row> <flex-row justify="center" h-style="margin-bottom: 20px;">
<flex-col width="5" bg-color="bg-primary" justify="center">
<text>居中对齐</text>
</flex-col>
<flex-col width="5" bg-color="bg-info" justify="center">
<text>center</text>
</flex-col>
</flex-row> <flex-row justify="between" h-style="margin-bottom: 20px;">
<flex-col width="5" bg-color="bg-primary" justify="center">
<text>两端对齐</text>
</flex-col>
<flex-col width="5" bg-color="bg-info" justify="center">
<text>between</text>
</flex-col>
</flex-row> <flex-row justify="around" h-style="margin-bottom: 20px;">
<flex-col width="5" bg-color="bg-primary" justify="center">
<text>两侧的间隔相等</text>
</flex-col>
<flex-col width="5" bg-color="bg-info" justify="center">
<text>around</text>
</flex-col>
</flex-row>
</div>
</template> <style lang="less">
@import '../Common/styles/container.less';
.container text {
color: #ffffff;
}
</style>

扫码体验

"Flex弹性布局"组件:<flex-row><flex-col> —— 快应用组件库H-UI的更多相关文章

  1. flex弹性布局属性详解!

    详细看下flex弹性布局具体属性: flex容器属性详解:flex-direction:row/column:(横排/竖排) 决定元素的排列方向:flex-wrap:nowrap/wrap/wrap- ...

  2. 记一下flex弹性布局

    flex弹性布局也越来越广泛的在我们代码中出现了,更加方便我们的布局.自己用了查,查了用,有些还是记不住,俗话说好脑子不如烂笔头,原来都是写在本子上的,很不幸的一次次的想翻的时候总是找不到,还是写博客 ...

  3. CSS3动画属性和flex弹性布局各个属性

    [CSS3动画的使用] 1.声明一个关键帧(动画): @keynames name{ from{} to{} } 每个阶段的写法: ①可以直接使用from-to的写法 ②可以设置0%-100%的写法, ...

  4. flex弹性布局的基本介绍

    最近开始做元素排列比较复杂的项目,同时需要各种型号手机的适配,我发现以前所掌握的盒子模型.display.position.float等已经不能满足我的需求了, 于是开始着重学习flex弹性布局并运用 ...

  5. css进阶之二:flex弹性布局

    布局模式是指一个盒子与其兄弟.祖先盒的关系决定其尺寸与位置的算法.css2.1中定义了四种布局模式,分别是块布局.行内布局.表格布局.以及定位布局.css3引入了新的布局模式Flexbox布局,灵活度 ...

  6. flex弹性布局心得

    概述 最近做项目用flex重构了一下网页中的布局,顺便学习了一下flex弹性布局,感觉超级强大,有一些心得,记录下来供以后开发时参考,相信对其他人也有用. 参考资料: Solved by Flexbo ...

  7. java基础之Flex弹性布局、JSP错误处理以及Log4J

    一.Flex弹性布局 1.产生的比较晚,目前在移动网页开发中可以使用,而且逐渐成为主流. 在桌面网页开发中使用的比较少(主要是桌面浏览器的兼容性问题更加严重) 2.开启方法: 在容器标签上加上 dis ...

  8. flex弹性布局,好用

    一直不太喜欢自己布局前端页面,都是扒别人的页面 ,最近在练习小程序,页面无处可扒,只有自己布局 发现flex弹性布局真好用,布局起来很简单,实现的效果也很好,赞 以后可以自己写一点前端了,哈哈

  9. flex弹性布局学习笔记

    前言 资料来源于网络,本人只是对此作了一下操作,记录于此以便以后查阅.目的在于梳理自己前端凌乱的知识点. 本文根据 Brian Franco 的一个flexbox.scss库来记录 入职新公司前对移动 ...

  10. flex弹性布局

    Flex 布局教程:语法篇  原文地址:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool 作者:  ...

随机推荐

  1. vue 模板 template init

    <template> <div> </div> </template> <script> export default { name: '模 ...

  2. 《JavaScript 模式》读书笔记(2)— 基本技巧3

    这是基本技巧的最后一篇内容,这篇内容示例代码并不多.主要是概念比较多一点. 编码约定 确定并一致遵循约定比这个具体约定是什么更为重要. 一.缩进 无论是使用tab还是空格,只要是一致遵循的,是什么并不 ...

  3. Codeforces Round #369 (Div. 2)E

    ZS and The Birthday Paradox 题目:一年有2^n天,有k个人,他们的生日有冲突的概率是多少?答案用最简分数表示,分子分母对1e6+3取模.1 ≤ n ≤ 10^18, 2 ≤ ...

  4. C# Bitmap 转 Bytes数组

    首先是Bitmap 转 MemoryStream MemoryStream ms = new MemoryStream(); bitmap.save(ms, ImageFormat.Jpeg); ms ...

  5. JavaScript(7)--- 继承

    JavaScript(7)--- 继承 概念 首先继承是一种关系,类(class)与类之间的关系,JS中没有类,但是可以通过构造函数模拟类,然后通过原型来实现继承,继承也是为了数据共享. 之间有讲过j ...

  6. Natas31 Writeup(Perl 远程命令执行)

    Natas31: 源码如下: my $cgi = CGI->new; if ($cgi->upload('file')) { my $file = $cgi->param('file ...

  7. CF1327D Infinite Path 题解

    原题链接 太坑了我谔谔 简要题意: 求一个排列的多少次幂能达到另一个排列.排列的幂定义见题.(其实不是新定义的,本来就是这么乘的) 很显然,这不像快速幂那样可以结合律. 既然这样,就从图入手. 将 \ ...

  8. Hive手写SQL案例

    1-请详细描述将一个有结构的文本文件student.txt导入到一个hive表中的步骤,及其关键字 假设student.txt 有以下几列:id,name,gender三列 1-创建数据库 creat ...

  9. effective-java学习笔记---优先使用泛型方法30

    泛型类型比需要在客户端代码中强制转换的类型更安全,更易于使用. 当你设计新的类型时,确保它们可以在没有这种强制转换的情况下使用. 这通常意味着使类型泛型化. 如果你有任何现有的类型,应该是泛型的但实际 ...

  10. .NET Core技术研究-配置读取

    升级ASP.NET Core后,配置的读取是第一个要明确的技术.原先的App.Config.Web.Config.自定义Config在ASP.NET Core中如何正常使用.有必要好好总结整理一下,相 ...