flexbox盒模型

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>

<style type="text/css">

.dice {
width: 30px;
height: 30px;
border-radius: 20px;
background-color: #fff;
}
.onecontainer {
width: 100px;
height: 100px;
background-color: #000;
display: flex;
justify-content: center;
align-items: center;
border-radius: 20px;
margin-bottom: 30px;
}
.twocontainer {
width: 100px;
height: 100px;
background-color: #000;
display: flex;
justify-content: space-around;
border-radius: 20px;
margin-bottom: 30px;
}
.twocontainer .dice:nth-child(2){
align-self: flex-end;
}
.threecontainer {
width: 100px;
height: 100px;
background-color: #000;
display: flex;
justify-content: space-around;
border-radius: 20px;
margin-bottom: 30px;
}
.threecontainer .dice:nth-child(2){
align-self: center;
}
.threecontainer .dice:nth-child(3){
align-self: flex-end;
}
.fourcontainer {
width: 100px;
height: 100px;
background-color: #000;
display: flex;
justify-content: space-around;
border-radius: 20px;
margin-bottom: 30px;
}
.fourcontainer .colum {
display: flex;
flex-direction: column;
justify-content: space-around;
}
.fivecontainer {
width: 100px;
height: 100px;
background-color: #000;
display: flex;
justify-content: space-around;
border-radius: 20px;
margin-bottom: 30px;
}
.fivecontainer .colum {
display: flex;
flex-direction: column;
justify-content: space-around;
}
.fivecontainer .dice {
align-self: center;
}
.sixcontainer {
width: 100px;
height: 100px;
background-color: #000;
display: flex;
justify-content: space-around;
border-radius: 20px;
}
.sixcontainer .colum {
align-self: center;
}

</style>

<body>
<div class="onecontainer">
<div class="dice"></div>
</div>

<div class="twocontainer">
<div class="dice"></div>
<div class="dice"></div>
</div>

<div class="threecontainer">
<div class="dice"></div>
<div class="dice"></div>
<div class="dice"></div>
</div>

<div class="fourcontainer">
<div class="colum">
<div class="dice"></div>
<div class="dice"></div>
</div>
<div class="colum">
<div class="dice"></div>
<div class="dice"></div>
</div>
</div>

<div class="fivecontainer">
<div class="colum">
<div class="dice"></div>
<div class="dice"></div>
</div>
<div class="dice"></div>
<div class="colum">
<div class="dice"></div>
<div class="dice"></div>
</div>
</div>

<div class="sixcontainer">
<div class="colum">
<div class="dice"></div>
<div class="dice"></div>
<div class="dice"></div>
</div>
<div class="colum">
<div class="dice"></div>
<div class="dice"></div>
<div class="dice"></div>
</div>
</div>
</body>
</html>

时间: 2024-10-06 00:27:55

flexbox盒模型的相关文章

CSS3弹性盒模型flexbox完整版教程

文章目录 基础知识 属性介绍 display: flex | inline-flex; (适用于父类容器元素上) 请注意: flex-direction (适用于父类容器的元素上) flex-wrap (适用于父类容器上) flex-flow (适用于父类容器上) justify-content (适用于父类容器上) align-items (适用于父类容器上) align-content (适用于父类容器上) order (适用于弹性盒模型容器子元素) flex-grow (适用于弹性盒模型容

CSS3弹性盒模型之Flexbox是布局模块box-sizing &amp; box-orient &amp; box-direction &amp; box-ordinal-group

css3 box-sizing属性 box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box. content-box,border和padding不计算入width之内 padding-box,border-box,border和padding计算入width之内 ie8+浏览器支持content-box和border-box: ff则支持全部三个值. 使用时: -webkit-box-sizing: 100px; //

flexbox-CSS3弹性盒模型flexbox完整版教程

原文链接:http://caibaojian.com/flexbox-guide.html flexbox-CSS3弹性盒模型flexbox完整版教程 A-A+ 前端博客•2014-05-08•前端开发 | 精选推荐•CSS3 | flexbox | 弹性布局•16928View19 文章目录 来自CSS Tricks上的一个教程,原文为:A Complete Guide to Flexbox.文中详细的介绍了新版的弹性盒子的相关属性,并且给出了几个使用例子.是新手入门flexbox的一个优秀教

深入了解 Flexbox 伸缩盒模型

Flexbox(伸缩布局盒) 是 CSS3 中一个新的布局模式,为了现代网络中更为复杂的网页需求而设计.本文将介绍 Flexbox 语法的技术细节.浏览器的支持越来越快,所以当 Flexbox 被广泛支持并应用时你将会快人一步.如果你想知道它是什么并是如何工作的,不妨仔细了解下吧! 为什么需要伸缩布局盒(Flexbox)? 作者长期以来使用表格.浮动.行内块元素和其他 CSS 属性来布局网站内容.然而,这些并不是为复杂的页面和网页应用而设计的.不管是简单的垂直居中,还是灵活的网格布局都很难靠一己

【转】深入了解 Flexbox 伸缩盒模型

Flexbox(伸缩布局盒) 是 CSS3 中一个新的布局模式,为了现代网络中更为复杂的网页需求而设计.本文将介绍 Flexbox 语法的技术细节.浏览器的支持越来越快,所以当 Flexbox 被广泛支持并应用时你将会快人一步.如果你想知道它是什么并是如何工作的,不妨仔细了解下吧! 为什么需要伸缩布局盒(Flexbox)? 作者长期以来使用表格.浮动.行内块元素和其他 CSS 属性来布局网站内容.然而,这些并不是为复杂的页面和网页应用而设计的.不管是简单的垂直居中,还是灵活的网格布局都很难靠一己

CSS3弹性盒模型flexbox布局基础版

原文链接:http://caibaojian.com/using-flexbox.html 最近看了社区上的一些关于flexbox的很多文章,感觉都没有我这篇文章实在,最重要的兼容性问题好多人都没有提出解决方案.另外本人2014年5月还废寝忘食的翻译了国外的<CSS3弹性盒模型flexbox完整教程>和<CSS3弹性盒模型flexbox布局实例>,这么好的文章没有人来发现,实在是遗憾. 文章写作背景 查询Can I use上的使用情况,发现最新的浏览器基本支持这个属性,IE10开始

详解css3弹性盒模型(Flexbox)(转)

今天刚学了css3的弹性盒模型,这是一个可以让你告别浮动.完美实现垂直水平居中的新特性. Flexbox是布局模块,而不是一个简单的属性,它包含父元素和子元素的属性. Flexbox布局的主体思想是似的元素可以改变大小以适应可用空间,当可用空间变大,Flex元素将伸展大小以填充可用空间,当Flex元素超出可用空间时将自动缩小.总之,Flex元素是可以让你的布局根据浏览器的大小变化进行自动伸缩. 创建Flex容器 flexbox布局首先需要创建一个flex容器.为此给元素设置display属性的值

L6.Flexbox 伸缩盒模型

http://www.w3.org/TR/2014/WD-css-flexbox-1-20140325/ 1 Introduction CCS2.1中规定了四种布局模式: block layout, designed for laying out documents inline layout, designed for laying out text table layout, designed for laying out 2D data in a tabular format positi

css3弹性盒模型(Flexbox)

Flexbox是布局模块,而不是一个简单的属性,它包含父元素和子元素的属性. Flexbox布局的主体思想是似的元素可以改变大小以适应可用空间,当可用空间变大,Flex元素将伸展大小以填充可用空间,当Flex元素超出可用空间时将自动缩小.总之,Flex元素是可以让你的布局根据浏览器的大小变化进行自动伸缩. 创建Flex容器 flexbox布局首先需要创建一个flex容器.为此给元素设置display属性的值为flex.对于IE10来说,我们需要在开头的地方添加-ms-flexbox. .cont