南宁小程序开发,挑战百日学习计划第28天(flex骰子布局教程)

【css】Flex之骰子布局 本文档完全参考阮一峰大神的Flex布局教程,详细记录以备忘。 单个Flex项 <body> <div class="container box"> <div class="item"></div> </div> </body> body{ background-color:#333; } .container{ background-color:#e7e7e7; margin:1 阅读详情

生无可恋只想学编程 南宁小程序开发 www.zkelm.com

flex布局骰子教程源码,我也是根据网上写的教程,巩固使用经验,废话不多数 开干Doing

1.首先先制作一个骰子的模板 代码如下

<body>
<head>
<title>骰子-一点布局居中</title>
<style>
body{background:#000;}
.box{
  display:flex;
  width:90px;
  height:90px;
  border:1px solid #fff;
  background:#bbb;
  border-radius:10px;  
  justify-content:center;
  align-items:center;
}
.flexcontainer{
   display:flex;
   width:80px;
   height:80px;
   border:1px solid #ddd;
   border-radius:8px;
   background:#ddd;
   box-shadow:2px 2px 3px #888; 
   justify-content:center;
   align-items:center;
}
.flexitems{ 

margin:5px;
width:20px;
height:20px;
background:#000;
border-radius:50%;
}
</style>
</head>
<body>
<div class="box"> 
<div class="flexcontainer">
    <div class="flexitems"></div>
</div>
</div>

</body>

运行结果:
南宁小程序开发:zkelm.com
两个点的时候怎么排布呢? 思路大致如下:
1.左上角 2.右下角 3.中间是space-between

1.先加入两个 flexitems 黑色骰子在里面

<div class="flexcontainer">
    <div class="flexitems"></div>
	<div class="flexitems"></div> 
</div>



运行结果如下:
南宁小程序开发:zkelm.com
2.设置他们的横向分布为:justify-content:space-between

justify-content:space-between;

这样子间距就会拉开

小程序开发:www.zkelm.com
选择第二个骰子 .flexitems:nth-child(2) 设置属性为 align-self:flex-end 把第二个骰子的纵向放在end位置即可

.flexitems:nth-child(2){
align-self:flex-end;
}

运行结果:
小程序开发:www.zkelm.com

同理:三个骰子的时候 怎么布局呢:
只需要设置第二个黑点在中间即可: align-self:center;
完整代码如下:

<body>
<head>
<title>骰子-一点布局居中</title>
<style>
body{background:#000;}
.box{
  display:flex;
  width:90px;
  height:90px;
  border:1px solid #fff;
  background:#bbb;
  border-radius:10px;  
  justify-content:center;
  align-items:center;
}
.flexcontainer{
   display:flex;
   width:80px;
   height:80px;
   border:1px solid #ddd;
   border-radius:8px;
   background:#ddd;
   box-shadow:2px 2px 3px #888;    
   justify-content:space-between;
   
}
.flexitems{ 
margin:3px;
width:20px;
height:20px;
background:#000;
border-radius:50%;
}
.flexitems:nth-child(2){
align-self:center;
}
.flexitems:nth-child(3){
	align-self:flex-end;
}

</style>
</head>
<body>
<div class="box"> 
<div class="flexcontainer">
    <div class="flexitems"></div>
	<div class="flexitems"></div>
	<div class="flexitems"></div>
</div>
</div>

</body>

运行结果:
南宁软件开发 www.zkelm.com

小程序开发实例 微信小程序入门开发实例,微信小程序入门开发实例,微信小程序入门开发实例 立即下载

相关推荐

三维模型转变为点云模型的好工具——CloudCompare使用小记

普通三维模型能够直观地展示物体的三维全貌,但是在一些场合需要将三维模型变为相应的点云模型进行展示,而使用激光雷达等传感器采集到的点云信息往往只能反应模型表面的情况,或是使用PCL库中的可执行文件进行转换,这两种操作较为麻烦。笔者最近就遇到了这样一个情况,找到了一个名叫CloudCompare(CC)的软件,能够支持将多种文件格式的三维模型转变为点云模型。以下将本人在使用过程中所使用到的一些操作简记下来供朋友们和将来的自己参考。 一、下载 CloudCompare是一款免费软件,其可以在CloudComp

hdlwyt的博客 2万+

CSS 自测题 -- 用 flex 布局绘制骰子(一、二、三【含斜三点】、四、五、六点)

height;width;border;;/* 容器内元素使用flex布局 */display;/* 主轴居中对齐 */;.point;height;width;background;/* align-self 写在子元素上,覆盖父元素指定的交叉轴对齐方式 */align-self;

朝阳39的博客 1557

支付宝H5支付唤醒协议全解析:从alipays://到动态orderSuffix的抓取与拼接

本文深入解析支付宝H5支付唤醒协议,从alipays://协议设计到动态orderSuffix参数的抓取与拼接,详细介绍了支付宝H5支付的底层机制。内容包括协议架构剖析、动态令牌生成与捕获、浏览器兼容性解决方案以及安全机制设计,为开发者提供全面的技术指南和实践建议。

weixin_27972919的博客 3494

《Flex 布局教程:实例篇》学习笔记(1)——骰子的布局

本文参照阮一峰博客Flex 布局教程:实例篇学习。主要使用Flex布局实现了骰子的布局,如下图所示:本文不做具体的语法解释,具体语法说明可参见Flex 布局教程:语法篇。本人基于学习过程,编写了极简Demo,用于需要时通过开发者工具查看复制,已上传至Github。预览地址:https://fukaiit.github.io/Flex/flex_layout_case.html整体效果图:...

WWF_HelloWorld 397

嵌入式存储入门:Emmc控制器与设备工作原理全解析(附Synopsys/Arasan架构图)

本文深入解析了嵌入式系统中Emmc控制器与设备的工作原理,重点剖析了其作为CPU与存储设备桥梁的核心架构。通过对比Synopsys和Arasan两家主流IP厂商的控制器设计,详细阐述了DMA引擎与FIFO缓冲模块如何协同工作以提升数据传输效率,并提供了从硬件PCB布局到驱动调试的实战指南,帮助硬件工程师与开发者优化系统性能。

weixin_29248653的博客 146

DNF服务器搭建服务端架设教程

第三步:打开winscp,上传Script.pvf(版本)、publickey.pem(密钥)、df_game_r(等级补丁)到home/neople/game目录下。第四步:打开putty输入./stop,./stop(两次,如果是首次架设不用./stop),./run,运行刚才上传的三个游戏文件。③是本地配置登录器的配置文件,自动生成,可以删除,但是还是会根据你生成的登录器生成这个文件,类似日志。⑤密钥中所上传的三个文件其中之一,重中之重,上传到服务器的密钥必须和登录器中的密钥为一个。

V13807970340的博客 6257

flex布局小案例——制作骰子

* 设置Y轴为主轴,给父盒子添加flex属性,主轴平均分配空间,侧轴居中对齐 *//* 设置Y轴为主轴,给父盒子添加flex属性,主轴平均分配空间,侧轴居中对齐 *//* 设置Y轴为主轴,强制换行,主轴平均分配,侧轴平均分配 *//* 设置Y轴为主轴,侧轴居中对齐,主轴平均分配 *//* 给中间的小圆点设置主轴和侧轴居中对齐 *//* 给骰子设置主轴居中,侧轴居中对齐 *//* 设置装圆点的盒子宽高为100% *//* 设置Y轴为主轴,主轴平均分配 *//* 第二个圆点侧轴居中对齐 */

2401_84093248的博客 919

华为OD新系统机试真题 - 端口流量统计

华为OD机试新系统真题【端口流量统计】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD新系统4月26号机试真题【端口流量统计】。

qq_45776114的博客 762

【CSS flex布局】用flex写个骰子

用flex写个骰子

Hemri2580的博客 1457

【QNX Hypervisor 2.2 用户手册】2.6 处理qvm终止

你可以注册通知,以在qvm进程实例退出时得到通知。这样你就可以采取相应的措施来响应这种终止事件。

从0到1,突破自己 1106

Kaggle赛题总结:Enefit - Predict Energy Behavior of Prosumers

竞赛旨在解决能源不平衡的问题,即预计使用的能源与实际使用或产生的能源不符。自发自用者是既消耗又产生能源的个体,他们在造成能源不平衡方面起到了重要作用。尽管他们只占所有能源消费者的一小部分,但他们不可预测的能源使用行为给能源公司带来了物流和财务问题。如果不加以解决,可能会导致运营成本增加、电网不稳定以及能源资源的低效利用。如果这个问题得到有效解决,将显著降低不平衡成本,提高电网的可靠性,并使自发自用者更高效和可持续地融入能源系统中。

猫敷雪 741

FlexBox页面布局视频教程

FlexBox页面布局设计视频培训课程,设计师进行页面设计、布局的必备技能,该教程主要讲解FlexBox的容器的知识点和容器内项目的知识点;适合网页/移动端/微信等的页面布局设计。

【Unity实战篇】 接入百度翻译,实现文本自动翻译功能

日常在做项目的过程中,游戏本地化几乎已经成为必不可少的一步。 本篇文章将演示怎样在Unity中接入百度翻译,实现文本自动翻译的功能。

努力前行,总会成为自己心中的那道光 9059

南宁小程序开发,挑战百日学习计划第29天(flex骰子布局教程2)

南宁小程序开发:www.zkelm.com 骰子布局 4 5 6 三个点数的布局,要是使用到纵向布局的思路。所以用独立一个文章来做介绍。更方便大家理解已学习 1.先干6个骰子的排版 <div class="flexcontainer"> <div class="flexcolumn"> <div class="flexitems"></div> <div class="flexitems"></div> .

小程序开发|oa系统|网站开发 386

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

南宁小程序开发,挑战百日学习计划第30天(flex布局-丢骰子)

【南宁小程序开发:www.zkelm.com】,学了CSS 之后 顺便接触了一些CSS3.0的语法,感觉css3.0更好玩。接下来准备画费有点时间去把CSS3.0撸一遍,看看到底是啥玩意 。 我设计是这样子的:1.点击骰子 自动滚动到另外一边, 然后随机出现点数 因为我用的是纯CSS写的, 所以想了两天,终于想到了好办法, 就是先布局7个点, 然后随机设置点的背景色=#DDD 这样子看起来。就是点数变化了, 而且还不影响骰子的排布变现。 hoho 真聪明! 好咧 废话不多说,直接附上代码 cop

小程序开发|oa系统|网站开发 435

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

南宁小程序开发,挑战百日学习计划第25天(css 选择器)

常用的css 选择器: class . id # 元素选择器 p :所有p元素 div,p :所有div+p元素 div p :选择Div内的所有p元素, 包裹无限级 孙子级别等… div>p :选择父级是DIV的所有 p元素 记住:孙子辈不算 div+p :选择所有紧接着div元素之后的p元素 (少用) 属性选择器: [target] :选择所有带有target属性元素 [target=blank] 选择所有 target=”blank“属性的所有元素 [title~=m] 选择标

小程序开发|oa系统|网站开发 378

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

南宁小程序开发公司,挑战百日学习计划第38天(JS实现留言板一)

南宁软件开发,南宁OA开发:www.zkelm.com 拥有一个好的习惯就是成功了一半,当习惯养成了之后, 就会自动的去做这个事情。所以自然而言的。就事半功倍,就像喝酒,刚刚喝停难受, 被迫喝多了 就感觉有时候无聊也想喝两口。 接下来准备找几本好书看一下。 看书 励志类型的 ...

小程序开发|oa系统|网站开发 1633

南宁小程序开发,挑战百日学习计划第26天(flex弹性布局)

想不到坚持了那么久,往年的话这个时候我早就放弃了 哈哈,写日记对于一个程序员的进步来说,还是很实在的。现在每天在办公室吹着空调学习,感觉贼带劲! 还有小刘同学的陪伴 哈哈 舒服. 【南宁小程序开发: zkelm.com】 步入正题:我刚刚搞清楚了display的定位,float等,结果发现css的弹性布局才是主流,哎!前端真是要一直奔跑啊,头都大了 我做事一丝不苟的态度,还是很费神的,不过小刘同学说得对,干就完了! 花个一两天把弹性布局学透,前端不就七七八八了嘛 哈哈,南宁小程序开发,挑战百日学习计划

小程序开发|oa系统|网站开发 317

广西小程序开发,挑战百日学习计划第37天(js实现下拉菜单)

每天进步1%,昨天我还学了一下 父类 子类的选择器,常用的就两个:Element.parentNode Element.children[n]. 还有一个 兄弟元素 Element.NextElementSibling 决定做一个下拉菜单小组件 广西小程序开发公司:www.zkelm.com 可能更新完100集之后,我就可以把前端搞定了!最起码感觉充满着自信感,贼爽! 如果使用javascript做一个 下拉菜单 1.首先先布局DIV 标准的下拉菜单的格式是这样子的 html代码如下 &

小程序开发|oa系统|网站开发 447

南宁小程序开发,挑战百日学习计划第27天(flex弹性布局6大属性)

弹性布局的6大属性,我这几天才搞明白,所以今晚顺便更新, 学习计划铁定是不能停止的,热爱学习不能自拔。哈哈 最近我的网站已经可以被收录了。感觉挺不错!,就等百度给流量,开始把公司做大做强 南宁小程序开发 www.zkelm.com flex 6大属性 1.flex-directive:盒子的排序方向 row |row-reverse |column|column-reverse 如图 2.justify-content:定义了项目在主轴上的对齐方式 justify-content:flex-start

小程序开发|oa系统|网站开发 318

flex布局实例:骰子的布局

&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html lang=&quot;en&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;骰子实例&amp;lt;/title&amp;gt;

DurianPudding的博客 687

利用flex布局实现六个骰子

一、初步布局 1、我们先设立一个外部盒子用flex布局将子代居中 .father { display: flex; margin: 200px auto; border-top: 2px solid #828384; width: 1200px; height: 300px; justify-content: space-around; } 再使用亲代选择器设置骰子盒子css .father>di

Roronna_Zoro的博客 1731

南宁小程序开发,挑战百日学习计划第45天(Css+javascript做轮播图实例)

我要戒咖啡,因为喝咖啡会给我一种莫名的兴奋感,会让我误认为已经成功了的幻觉,然而忘记了自己的目标和初衷。我本应拥有源源不断的精神力量被消磨殆尽。所以我决定戒掉咖啡。 最近将有一个财务系统需要开发合作。已经在约谈, 还有一个房地产公司,需要对自己的一套物业系统进行二次开发,他们已经找了7家公司都没人会做, 而我们准备接下来I!letsgo! 物业系统开发,物业小程序开发:www.zkelm.com 南宁小程序开发,挑战百日学习计划第45天(Css+javascript做轮播图实例),这个我做了好几天,只

小程序开发|oa系统|网站开发 269

基于h5的跳一跳游戏的开发与实现_「南宁小程序开发」企业开发小程序有哪些好处?...

现如今微信小程序成为了许多企业推广自身产品的一个平台,为什么他们会选择小程序呢?小程序到底有哪些好处?接下来,南宁小程序开发公司——视点网络告诉您开发小程序的好处有哪些。轻量性:平时APP的转化过程为广告展示—下载安装—注册登录的漏斗路径,推广难度大。小程序使用门槛低,用户使用起来非常方便,不需要下载安装注册,用完既走。而小程序具有流畅的用户体验, 页面加载速度快于H5,获取用户成本相对较低。社交...

weixin_39667080的博客 207

南宁小程序开发公司,挑战百日学习计划第40天(js对单元格的增删查改)

热爱学习无法自拔,每天进步1% 南宁小程序开发:www.zkelm.com javascript对table的操作对数据的增加删除 先写一个table 这个就不做解析了, 照着代码撸就对了! <style> table{ border:1px solid #aaa; border-collapse:collapse; text-align: center; width: 350px; } th,td,tr{ bor

小程序开发|oa系统|网站开发 428
上一篇: 南宁小程序开发,挑战百日学习计划第27天(flex弹性布局6大属性)
下一篇: 南宁小程序开发,挑战百日学习计划第29天(flex骰子布局教程2)
zkelm.com
博客等级 码龄7年 10粉丝 62原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值