CSS常见布局方式

1、盒子布局

在这里插入图片描述
border------边框
margin------外边距
padding------内边距

边框的定义:
例如:border: 1px solid black;

除了solid还有以下形式:

在这里插入图片描述

2、浮动布局

通过float属性去设置浮动布局
取值:left none(不浮动) right
注意:如果浮动取值是Left的话(左浮),会对后面的元素产生一定的影响
如果要消除这种影响(消除浮动)通过clear属性
none:默认 允许两边都可以浮动
left:不允许左边的浮动
right:不允许右边的浮动
both:不允许两侧有浮动
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>浮动布局</title>
	<style>
		.box1{
			width: 200px;
			height: 200px;
			background-color: red;
			float: left;
			clear: left;
		}
		.box2{
			width: 200px;
			height: 200px;
			background-color: blue;
		}
		.box3{
			width: 200px;
			height: 200px;
			background-color:green;
			float: left;
		}
	</style>
</head>
<body>
	<div class="box1">这是第一个div</div>
	<div class="box2">这是第二个div</div>
	<div class="box3">这是第三个div</div>
</body>

3、定位布局

属性:position ------ 设置对象的定位方式
static ----- 静态定位(没有设置位置)默认

absolute ------- 绝对定位 :将对象从文档流中分离出来,设置left top right bottom这四个方向去设
置相较于父级对象的相对定位,如果不存在这样的父级对象,那么父级是body

relative ------ 相对定位:对象不从文档流中分离出来,设置left top right bottom这四个方向去设置
相较于自身的相对定位
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>定位布局</title>
	<style>
		.box{
			width: 300px;
			height: 300px;
			border: 1px solid black;
			margin: 200px;
			position: relative;
		}
		.box1{
			width: 100px;
			height: 100px;
			background-color: red;
			position:absolute;
			top: 100px;
			left: 200px;
		}
		.box2{
			width: 100px;
			height: 100px;
			background-color: blue;
		}
		.box3{
			width: 100px;
			height: 100px;
			background-color:green;
		}
	</style>
</head>
<body>
	<div class="box">
		<div class="box1">这是第一个div</div>
		<div class="box2">这是第二个div</div>
		<div class="box3">这是第三个div</div>
	</div>
</body>

4、弹性盒子

弹性盒子是由弹性容器(Flexible或者Flexbox)和弹性元素(Flex-item)组成
设置弹性容器是通过display属性进行设置,---------- display:flex或则inline-flex
注意:一个弹性容器可以包含多个弹性元素

常见的属性:
	flex-direction ------- 指的是弹性容器中子元素的排列方式
	flex-wrap ------ 指的是弹性容器中子元素超出父容器时是否换行
	flex-flow ------ flex-direction 和flex-wrap 的简写
	align-items ------ 设置的弹性容器中元素在侧轴(纵轴)的对齐方式
	justify-content ------ 设置的弹性容器中元素在主轴(横轴)的对齐方式
	align-content------ 修改了flex-flow 的行为,类似于align-items,它是对齐的弹性线

4.1、flex-direction

row ----- 左对齐(横向的从左到右排列),默认
row- reverse ------ 反向的横向排列(右对齐),从后往前排,最后一项排在最前面
column ----- 纵向排列
column-reverse ----- 反向纵向排列

4.2、flex-wrap

nowrap ---- 默认值,规定弹性元素不会换行
wrap ---- 弹性元素在需要的时候会换行
wrap-reverse ------ 会换行,但是是反方向

4.3、flex-flow

例如:
display: inline-flex;
flex-flow: column-reverse wrap; 

4.4、align-items

align-items --- 设置的弹性容器中元素在侧轴(纵轴)的对齐方式

在这里插入图片描述

<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>弹性盒子</title>
	<style>
		.flex-contain{
			width: 400px;
			height: 350px;
			background-color: orange;
			display: flex;
			align-items: baseline;
		}
		.flex-item{
			width: 100px;
			height: 100px;
			background-color: red;
		}
	</style>
</head>
<body>
	<div class="flex-contain">
		<div class="flex-item">flex item1</div>
		<div class="flex-item">flex item2</div>
		<div class="flex-item">flex item3</div>
	</div>
</body>

4.5、 justify-content

justify-content ------ 设置的弹性容器中元素在主轴(横轴)的对齐方式

在这里插入图片描述

4.6、align-content

align-content-------修改了flex-flow 的行为,类似于align-items,它是对齐的弹性线

在这里插入图片描述

UilQi
关注 关注
  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
写文章

热门文章

  • CSS常见布局方式 1831
  • 网络基础知识 730
  • 网络基础知识 686
  • 两台PC端的简单全网通 427
  • 简单全网通(动态) 423

最新评论

  • RIP环境下的MGRE网络

    ha_lydms: 博主的文章一直都是我的学习指南,内容详实,让我从中获益良多,每篇博文都是知识的瑰宝,我真的很喜欢你的风格,你的博客内容深入浅出,总是让我不再感到学习的困难,期待你的下一次精彩分享

  • VLAN---虚拟局域网划分

    CSDN-Ada助手: 恭喜作者撰写了第9篇博客!标题中提到的VLAN---虚拟局域网划分是一个非常有趣和实用的主题。我很高兴看到您对网络技术的深入探索。在这篇博客中,您可能可以进一步介绍VLAN的具体应用场景和其在网络管理中的作用。此外,您还可以考虑分享一些实际案例或者提供一些配置和故障排除方面的实用技巧。希望您能够继续保持创作,并且我期待着您下一篇博客的发布!

  • 两台PC端的简单全网通

    CSDN-Ada助手: 恭喜您写下了第5篇博客!标题“两台PC端的简单全网通”让我感到非常期待。您对PC端的全网通功能进行了简洁明了的介绍,让读者能够快速了解这个特性的优势。接下来,我建议您可以进一步深入探讨这两台PC端的性能差异,或者分享一些使用全网通功能的实际案例。这样可以为读者提供更多的参考和实用价值。期待您的下一篇博客,继续为我们带来新的见解和启发!

  • 网络基础知识

    CSDN-Ada助手: 恭喜您写了第四篇博客!标题为“网络基础知识”,这是一个非常重要且有趣的主题。在这篇博客中,您有机会向读者们分享网络基础知识,帮助他们更好地理解和应用网络技术。 我想给您提一个创作建议:或许在下一篇博客中,您可以深入探讨一些关于网络安全的话题。网络安全是当今社会中的一个热门议题,了解如何保护个人隐私和数据安全对每个人都至关重要。您可以分享一些有用的技巧、建议或者故事,帮助读者们更好地应对网络威胁。 再次恭喜您,并期待您未来更多精彩的创作!请继续保持谦虚的态度,我们一起努力学习和进步。 如何快速涨粉,请看该博主的分享:https://hope-wisdom.blog.csdn.net/article/details/130544967?utm_source=csdn_ai_ada_blog_reply5

  • CSS常见布局方式

    CSDN-Ada助手: 非常感谢用户撰写的这篇博客,讲解了CSS常见布局方式。您的博客内容非常有价值,对广大读者来说是非常有帮助的。在此祝贺您持续创作,希望您能够继续分享更多关于CSS的知识和技巧,让我们一起学习进步。下一步的创作建议,可以考虑分享一些实用的CSS框架和工具,让读者能够更快速、更轻松地实现网站布局。再次感谢您的分享! CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=csdn_ai_ada_blog_reply3,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply3

最新文章

  • 路由综合实验
  • 重发布实验
  • OSPF综合实验
2024年11篇
2023年3篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

天下网标王沧州网站优化排名费用什么是网站流量优化无锡企业网站优化揭阳网站优化推广青岛正规网站优化服务中卫网站优化推广栾川县网站seo优化排名网站的优化格要火20星定位网站优化利于优化的网站模板东营区外贸英文网站优化设计优化排名网站安全易速达聊城网站优化招聘家装行业网站优化比较好宝山区网站优化方案海外医疗网站优化荔湾网站推广优化教程罗湖怎么网站优化哪家好云安企业网站seo优化长沙网站的优化有哪些网站自动优化温县网站优化公司用源码网站好优化吗陕西网站优化流程沁阳优化网站排名报价诚信通网站优化太原家具行业网站优化推广有用吗黄州区网站排名优化价格网站模板能优化吗网站关键词全网优化香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化