三星Flex+G可以指三星Galaxy Z Fold 3 5G手机,预计将于2021年8月11日在全球范围内正式发布,并于稍晚的时间陆续开售。三星Galaxy Z Fold 3 5G作为三星系列中的一款高端折叠屏手机,配备了优秀的硬件配置和跟进全球最新的移动通信技术5G,拥有超级大的折叠屏尺寸和自带S Pen等颇受消费者关注的特点。根据三星官网和不同地区的运营商和代理商的通知发售时间会略有不同,感兴趣的用户可以留意相关官方信息和媒体报道。
关于手机端的flex布局
Flex是一种可折叠显示屏,需要特殊的技术支持和空间设计才能实现。由于Vivo手机没有采用可折叠屏幕设计,因此不支持Flex。现在市场上可支持Flex的手机还比较少,而且价格较高,需要一定的成本和技术支持。虽然Vivo手机没有Flex功能,但是其它方面的表现也颇为出色,如拍照、性能、续航等方面都有很好的体验。因此,用户可以根据自己的需求和预算进行选择。
Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。
任何一个容器都可以指定为 Flex 布局。
使用 flex 布局首先要设置父容器display: flex,然后再设置justify-content:center实现水平居中,最后设置align-items: center实现垂直居中。
ex:
运行结果:
justify-content和align-items是啥?哪里可以看出横向、竖向的语义?是的,flex 的确没有那么简单,这就要从两个基本概念说起了。
说来也不难,flex 的核心的概念就是容器和轴。容器包括外层的父容器和内层的子容器,轴包括主轴和交叉轴,可以说 flex 布局的全部特性都构建在这两个概念上。flex 布局涉及到 12 个 CSS 属性(不含display: flex),其中父容器、子容器各 6 个。不过常用的属性只有 4 个,父容器、子容器各 2 个,我们就先从常用的说起吧。
首先,我们先说说轴吧,理解了轴,在之后的例子中更更能理解属性。
如图所示,轴 包括 主轴 和 交叉轴,我们知道 justify-content 属性决定子容器沿主轴的排列方式,align-items 属性决定子容器沿着交叉轴的排列方式。那么轴本身又是怎样确定的呢?在 flex 布局中,flex-direction 属性决定主轴的方向,交叉轴的方向由主轴确定。
2.1主轴
主轴的起始端由flex-start表示,末尾段由flex-end表示。不同的主轴方向对应的起始端、末尾段的位置也不相同。
向右:flex-direction: row
向左:flex-direction: row-reverse
向下:flex-direction:column
向上:flex-direction:column-reverse
交叉轴
主轴沿逆时针方向旋转 90° 就得到了交叉轴,交叉轴的起始端和末尾段也由flex-start和flex-end表示。
上面介绍的几项属性是 flex 布局中最常用到的部分,一般来说可以满足大多数需求,如果实现复杂的布局还需要深入了解更多的属性。
容器具有这样的特点:父容器可以统一设置子容器的排列方式,子容器也可以单独设置自身的排列方式,如果两者同时设置,以子容器的设置为准。
设置子容器沿主轴排列:justify-content
justify-content属性用于定义如何沿着主轴方向排列子容器。
flex-start:起始端对齐,例子:
flex-end:尾端端对齐,例子:
center居中对齐:
space-around:子容器沿主轴均匀分布,位于首尾两端的子容器到父容器的距离是子容器间距的一半。
space-between:子容器沿主轴均匀分布,位于首尾两端的子容器与父容器相切。
设置子容器如何沿交叉轴排列:align-items
align-items属性用于定义如何沿着交叉轴方向分配子容器的间距。
flex-start:起始端对齐
flex-end:末尾端对齐
center:居中对齐
baseline:基线对齐,这里的baseline默认是指首行文字,即first baseline,所有子容器向基线对齐,交叉轴起点到元素基线距离最大的子容器将会与交叉轴起始端相切以确定基线。示例中我蓝色线标出来的为基线
stretch:子容器沿交叉轴方向的尺寸拉伸至与父容器一致。(在不给元素设置固定高的情况下)
在主轴上如何伸缩:flex
子容器是有弹性的(flex 即弹性),它们会自动填充剩余空间,子容器的伸缩比例由flex属性确定。
flex的值可以是无单位数字(如:1, 2, 3),也可以是有单位数字(如:15px,30px,60px),还可以是none关键字。子容器会按照flex定义的尺寸比例自动伸缩,如果取值为none则不伸缩。
虽然flex是多个属性的缩写,允许 1 - 3 个值连用,但通常用 1 个值就可以满足需求,它的全部写法可参考下图。
单独设置子容器如何沿交叉轴排列:align-self
每个子容器也可以单独定义沿交叉轴排列的方式,此属性的可选值与父容器 align-items 属性完全一致,如果两者同时设置则以子容器的 align-self 属性为准
flex-start:起始端对齐
flex-end:末尾端对齐
center:居中对齐
当然,baseline和stretch单独设置子容器的话,也是不受父容器影响的,在这就不举例子了。
目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。
以上就是关于三星Flex+G什么时候开售?全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!



















