Css基础内容有哪些


这篇“Css基础内容有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Css基础内容有哪些”文章吧。块元素、内联元素

块元素是一个元素,占用了全部宽度,在前后都是换行符

如:h2,p,div

内联元素只需要必要的宽度,不强制换行。

span, i,a

框模型

所有HTML元素可以看作盒子 包括 边距,边框,填充,和实际内容。

Margin – 清除边框区域。Margin没有背景颜色,它是完全透明

Border – 边框周围的填充和内容。边框是受到盒子的背景颜色影响

Padding – 清除内容周围的区域。会受到框中填充的背景颜色影响

Content – 盒子的内容,显示文本和图像

当为元素设置了widthheight 属性时,只是设置内容区域的宽度和高度。要知道,完全大小的元素,你还必须添加填充,边框和边距。

总元素的宽度=宽度+左填充+右填充+左边框+右边框+左边距+右边距

元素的总高度最终计算公式是这样的:

总元素的高度=高度+顶部填充+底部填充+上边框+下边框+上边距+下边距

marginpadding

margin清除周围的元素(外边框)的区域。margin没有背景颜色,是完全透明的

margin可以单独改变元素的上,下,左,右边距。也可以一次改变所有的属性。

简写的属性:

margin:25px 50px 75px 100px;

对应,上、右、下、左

margin:25px 50px 75px;

对应 :上、左右、下

margin:25px 50px;

对应:上下 、左右

margin:25px;

对应: 4个边距

Padding:

当元素的 Padding(填充)(内边距)被清除时,所”释放”的区域将会受到元素背景颜色的填充。

简写属性的作用类似 magin

float

元素只能 水平浮动,向左或向右移动 直到碰到边框或另一个浮动元素 浮动后,其他 的文本流将围绕在它的旁边

几个浮动的元素 会彼此相邻,且高度相同 ,这也是与inline-block的不同,后者会有间距

使用clear 清除浮动 clear:both;

CSS选择器,组合选择符

id 选择器

#para1{text-align:center;col免费云主机域名or:red;}

class 选择器

.center {text-align:center;}

某元素下的class的样式

p.center {text-align:center;}

后代选取器

div p{background-color:yellow;}

递归选择 ,div下的所有 p元素,可以是自己的子元素,也可以是子元素的子元素子元素选择器

div>p{background-color:yellow;}

只对自己的子元素生效,不递归下去

相邻兄弟选择器

div+p{background-color:yellow;}

选取之相邻的第一个p元素,需要 有相同的父级元素

普通相邻兄弟选择器

div~p{background-color:yellow;}

选择所有与之相邻的p元素,需要有相同的父级元素嵌套选择器

p{color:blue;text-align:center;}.marked{background-color:red;}.marked p{color:white;}

.marked 下的所有 p元素建立 了样式 同后代选取器

分组选择器

h2,h3,p{color:green;}

使用逗号隔开 ,合并 具有相同样式 的元素,其相当于

h2{color:green;}h3{color:green;}p{color:green;}

以上就是关于“Css基础内容有哪些”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注百云主机行业资讯频道。

相关推荐: Css编辑方法是什么

小编给大家分享一下Css编辑方法是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 将css规则写在HTML文件中 将css规则写在独立的文件中 CSS层叠样式表 Css(Casc…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/14 11:45
下一篇 01/14 11:45

相关推荐