Web开发·期末不挂之第五章·CSS盒子模型(盒子模型各属性&行级元素和块级元素&导航栏的实现)

Posted 只想婧婧的小菜鸡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web开发·期末不挂之第五章·CSS盒子模型(盒子模型各属性&行级元素和块级元素&导航栏的实现)相关的知识,希望对你有一定的参考价值。


一、盒子模型

盒子是页面内容的容器,通过盒子的堆叠、嵌套能实现网页布局

各属性

  • 大小(width、height
  • 边框(border): 1px(border-width) solid (border-style) red(border-color)(红实线边框必背)
  • 内边距(padding
  • 外边距(margin
    在这里插入图片描述

盒子计算
例如盒子的宽 = width+ padding-left + padding-right + border-left + border-right + margin-left + margin-right

二、 块级元素与行级元素✪✪✪

块级元素

  • 元素会独占一行,且具有盒子的属性
  • 常见块级元素:div , p , ul , form , table

行内元素

  • 不会换行,横向排列
  • 常见行内元素:span , aimg , inputselect

转化

  • display:none(不显示)
  • display:inline(转化为行内)
  • display:inline-block(转化为行内块)
  • display:block(转化为块)

三、导航栏的实现

在这里插入图片描述

<!DOCTYPE html>
<html>
<head>
	<title>#</title>
	<meta charset="utf-8">
	<style type="text/css">
		li{
			display: inline-block;
			width: 45px;
			height: 30px;
			border:1px solid red;
		}
	</style>
</head>
<body>
	<ul>
		<li>首页</li>
		<li>1</li>
		<li>2</li>
		<li>3</li>
	</ul>
</body>
</html>

以上是关于Web开发·期末不挂之第五章·CSS盒子模型(盒子模型各属性&行级元素和块级元素&导航栏的实现)的主要内容,如果未能解决你的问题,请参考以下文章

Web开发·期末不挂之第一章·Web开发基础

只用半小时,只用半小时,只用半小时!给自己一个机会!!!看完保你web开发一期末不挂科,老师看了都说好!!!

Web开发·期末不挂之第四章·CSS语法基础(CSS选择器&选择器优先级&各类样式表的使用方法)

Web开发·期末不挂之第二章·HTML基础一(考试必考冷知识)

Web开发·期末不挂之第三章·HTML基础二(html实现表格和表单)

Web前端开发笔记——第三章 CSS语言 第五节 盒子模型