我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

康利-20221014-css3

[复制链接]
智商不在服务区 发表于 2022-10-15 08:59:29 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、学习内容:
1.css盒子模型
概念:css盒子模型本质上就是一个盒子来封装周围的HTML元素。
盒子模型包括:边框、外边距、内边距和盒子内的实际内容
边框:语法为border:border-width border-style border-color
边框的宽度,颜色,位置,细线边框等都可以单独设置,而且边框会影响盒子的实际大小
内边距:属性为padding  注意:如果盒子本身没有指定宽度,则padding不会撑开盒子 、内边距会撑大盒子,如果想添加了内边距之后不改变盒子的整体大小,那么用盒子原来的大小减去内边距的值即可
外边距:属性margin  
外边距的典型应用:外边距可以让块级盒子水平居中、外边距合并的问题
外边距让盒子水平居中需要满足的条件:盒子必须指定宽度、盒子左右的外边距设置为auto即可
如果是行内元素或者行内块元素设置水平居中,使用text-align:center;来实现即可(给父元素加该属性)。
外边距合并的问题:当上下相邻的两个块元素相遇时,如果上面的元素有下外边距,下面的元素有上外边距,则他们之间的垂直间距不是两个外边距的值相加,而是取两个值中的较大者,这种情况就是相邻块元素垂直外边距的合并。
嵌套块元素的垂直外边距塌陷:如果父元素和子元素同时都有上外边距,此时父元素会塌陷较大的外边距值。
清除内外边框: 网页中的各个元素基本上都有自己所自带的内外边距,使用通配符选择器进行清除后,方便后期的样式调整。
2.css的圆角边框
语法:border-radius:length(像素值);
属性值可以为具体的数值或者百分比,border-radius指的是圆的半径
如果想要画一个正圆,先画一个正方形,将border-radius的属性值设置为50%即可
3.盒子阴影
属性为 box-shadow
注意:阴影默认的就是外部阴影,也就是outset,但是这个属性值不能写在box-shadow属性内,否则阴影无效
盒子阴影不会占用空间,也就是不会影响盒子的排列
回复

使用道具 举报

关注0

粉丝0

帖子68

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026