FLEX组件可视化设计器CSS3代码生成器

简介: FLEX组件可视化设计器CSS3代码生成器

Flex布局可以简便、完整、响应式地实现各种页面布局,所以本软件研发出来FLEX组件。Flex组件是本软件布局的核心,只有掌握好flex组件布局,你才能打造出优秀的个性化页面。

设计完成后整个布局及CSS样式代码都会生成。


排列方向flex-direction


默认水平、水平逆序、垂直、垂直逆序


flex-direction: row | row-reverse | column | column-reverse;


对齐方式justify-content


元素和容器的左端对齐、右端对齐、居中、元素之间保持相等的距离、元素周围保持相等的距离


justify-content: flex-start | flex-end | center | space-between | space-around;


纵轴(交叉轴)对齐align-items

元素与容器的顶部(起点)对齐、元素与容器的底部(终点)对齐、元素纵向居中、元素在容器的基线位置显示、元素被拉伸以填满整个容器


align-items: flex-start | flex-end | center | baseline | stretch;


换行方式flex-wrap

默认不换行|自动换成多行|自动换成逆序多行

flex-wrap: nowrap | wrap | wrap-reverse;


FLEX组件简易用法

1.拖动FLEX组件进设计器

 

2.拖动文本内容进FLEX组件

FLEX组件默认拖出来为垂直布局。拖动两个文件组件进FLEX组件容器里,修改文本组件内容分别为内容1、内容2。

3、修改排列方向为水平

修改属性为水平后,发现内容1、内容2并没有水平显示。如果要强制水平需设置换行方式为不换行。


4、设置内容文本背景、字体大小

设置内容文本背景颜色、文本大小,方便我们来理解FLEX占比。

5、修改内容栅格大小

选择内容2组件,改变栅格大小,旁边内容1的占比会跟着变化。


6、对齐方式设置

对齐方式为了更好理解效果,我们把文本内容组件都栅格大小为0。

都栅格为0后,两个内容并排挤一起,此时可以可以改对齐方式来查看不同的效果。


FLEX组件是重个软件核心,FLEX布局是必须要掌握的一个关键组件。

后面将在案例里,通过案例来教大家使用FLEX组件做到不同的效果,大家可以直接使用组件模板或页面模板来学习FLEX组件。

点击模板后直接会加到设计区,可以轻松修改模板改为自己所有。


FLEX组件不同组合会实现不同的效果,大家应该灵活应用此组件

举例

三个不同大小组件水平居中

把三个不同大小子组件都栅格化到0,然后灵活的应用居中属性。


三个不同大小组件垂直居中

FLEX组件里面包含了图片、标题、描述三个组件,我们都把它栅格化到0,然后利用对齐方式、纵轴对齐我们都用了两个属性居中对齐来控制。

标题组件下划线效果

FLEX组件里包括了两个文本内容组件,为了更好实现下划线效果,我们用其中一个文本内容把内容清空,然后把高度固定为6px ,并设置外边距为负值,此时组件会压在上面的文本内容上面。然后巧妙应用样式里层级关系,把上面的标题层级调大一级,此时下划线就会变成在下面显示。

FLEX子组件绝对定位使用

为了突出某个效果,我们可能要使用到绝对定位来控制。比如下方招聘效果组件模板,左上角有一个渐变效果的背景。

FLEX组件我们固定了一个大小并设置了背景渐变样式

巧妙剩余占比大小样式使用

当我们把栅格化到0的时候,我们想其中一个子组件填满剩余占比,我们可以巧妙应用样式里填充剩余占比,样式会自动计算剩余宽度。


大家只有学会了FLEX布局,整个布局的核心,基本上能能变出任意自己想要的效果。点击组件模板里来实现组件实现原理来快速进阶。

目录
相关文章
|
28天前
|
弹性计算 人工智能 架构师
阿里云携手Altair共拓云上工业仿真新机遇
2024年9月12日,「2024 Altair 技术大会杭州站」成功召开,阿里云弹性计算产品运营与生态负责人何川,与Altair中国技术总监赵阳在会上联合发布了最新的“云上CAE一体机”。
阿里云携手Altair共拓云上工业仿真新机遇
|
4天前
|
人工智能 Rust Java
10月更文挑战赛火热启动,坚持热爱坚持创作!
开发者社区10月更文挑战,寻找热爱技术内容创作的你,欢迎来创作!
452 17
|
7天前
|
JSON 自然语言处理 数据管理
阿里云百炼产品月刊【2024年9月】
阿里云百炼产品月刊【2024年9月】,涵盖本月产品和功能发布、活动,应用实践等内容,帮助您快速了解阿里云百炼产品的最新动态。
阿里云百炼产品月刊【2024年9月】
|
20天前
|
存储 关系型数据库 分布式数据库
GraphRAG:基于PolarDB+通义千问+LangChain的知识图谱+大模型最佳实践
本文介绍了如何使用PolarDB、通义千问和LangChain搭建GraphRAG系统,结合知识图谱和向量检索提升问答质量。通过实例展示了单独使用向量检索和图检索的局限性,并通过图+向量联合搜索增强了问答准确性。PolarDB支持AGE图引擎和pgvector插件,实现图数据和向量数据的统一存储与检索,提升了RAG系统的性能和效果。
|
8天前
|
Linux 虚拟化 开发者
一键将CentOs的yum源更换为国内阿里yum源
一键将CentOs的yum源更换为国内阿里yum源
392 3
|
22天前
|
人工智能 IDE 程序员
期盼已久!通义灵码 AI 程序员开启邀测,全流程开发仅用几分钟
在云栖大会上,阿里云云原生应用平台负责人丁宇宣布,「通义灵码」完成全面升级,并正式发布 AI 程序员。
|
24天前
|
机器学习/深度学习 算法 大数据
【BetterBench博士】2024 “华为杯”第二十一届中国研究生数学建模竞赛 选题分析
2024“华为杯”数学建模竞赛,对ABCDEF每个题进行详细的分析,涵盖风电场功率优化、WLAN网络吞吐量、磁性元件损耗建模、地理环境问题、高速公路应急车道启用和X射线脉冲星建模等多领域问题,解析了问题类型、专业和技能的需要。
2603 22
【BetterBench博士】2024 “华为杯”第二十一届中国研究生数学建模竞赛 选题分析
|
6天前
|
存储 人工智能 搜索推荐
数据治理,是时候打破刻板印象了
瓴羊智能数据建设与治理产品Datapin全面升级,可演进扩展的数据架构体系为企业数据治理预留发展空间,推出敏捷版用以解决企业数据量不大但需构建数据的场景问题,基于大模型打造的DataAgent更是为企业用好数据资产提供了便利。
300 2
|
5天前
|
编译器 C#
C#多态概述:通过继承实现的不同对象调用相同的方法,表现出不同的行为
C#多态概述:通过继承实现的不同对象调用相同的方法,表现出不同的行为
106 65
|
24天前
|
机器学习/深度学习 算法 数据可视化
【BetterBench博士】2024年中国研究生数学建模竞赛 C题:数据驱动下磁性元件的磁芯损耗建模 问题分析、数学模型、python 代码
2024年中国研究生数学建模竞赛C题聚焦磁性元件磁芯损耗建模。题目背景介绍了电能变换技术的发展与应用,强调磁性元件在功率变换器中的重要性。磁芯损耗受多种因素影响,现有模型难以精确预测。题目要求通过数据分析建立高精度磁芯损耗模型。具体任务包括励磁波形分类、修正斯坦麦茨方程、分析影响因素、构建预测模型及优化设计条件。涉及数据预处理、特征提取、机器学习及优化算法等技术。适合电气、材料、计算机等多个专业学生参与。
1582 17
【BetterBench博士】2024年中国研究生数学建模竞赛 C题:数据驱动下磁性元件的磁芯损耗建模 问题分析、数学模型、python 代码