2024年前端最全CSS学习记录04CSS盒子模型,学习路线+知识点梳理

本文讨论了前端面试的策略,强调了技术面试不仅是展示技能,更是自我认知和双向了解的过程。作者给出了边框、margin和padding的详细解释,并分享了如何准备大厂面试,包括深度学习和问题本质理解的重要性。
摘要由CSDN通过智能技术生成

前端资料汇总

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。

首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。

更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。
找工作无非就是看三点:和什么人、做什么事、给多少钱,要给这三者在自己的心里划分一个比例。
最后,祝愿大家在这并不友好的环境下都能找到自己心仪的归宿。

  • padding:内边距
  • border:边框

4.2 border(边框)

#box{

border:5px solid red;

}

4.2.1定义和用法

border 简写属性在一个声明设置所有的边框属性。

可以按顺序设置如下属性:

  • border-width

  • border-style

  • border-color

如果不设置其中的某个值,也不会出问题,比如 border:solid #ff0000; 也是允许的。

| 值 | 描述 |

| — | — |

| border-width | 规定边框的宽度。 |

| border-style | 规定边框的样式。 |

| border-color | 规定边框的颜色。 |

| inherit | 规定应该从父元素继承 border 属性的设置。 |

border-style :

| 值 | 描述 |

| — | — |

| dotted | 定义一个点线边框 |

| dashed | 定义一个虚线边框 |

| solid | 定义实线边框 |

| double | 定义两个边框。 两个边框的宽度和 border-width 的值相同 |

| groove | 定义3D沟槽边框。效果取决于边框的颜色值 |

| ridge | 定义3D脊边框。效果取决于边框的颜色值 |

| inset | 定义一个3D的嵌入边框。效果取决于边框的颜色值 |

| outset | 定义一个3D突出边框。 效果取决于边框的颜色值 |

边框-单独设置各边:

div{

border-top-style:dotted;

border-right-style:solid;

border-bottom-style:dotted;

border-left-style:solid;

}

可简写:

border-style:dotted solid double dashed;

上边框是 dotted

右边框是 solid

底边框是 double

左边框是 dashed

补充:圆角边框border-radius: 2px;

4.3margin(外边距)

定义元素周围的空间。

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

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

在这里插入图片描述

| 值 | 描述 |

| — | — |

| auto | 设置浏览器边距。这样做的结果会依赖于浏览器 |

| length | 定义一个固定的margin(使用像素,pt,em等) |

| % | 定义一个使用百分比的边距 |

Margin - 单边外边距属性:

margin-top:100px;

margin-bottom:100px;

margin-right:50px;

margin-left:50px;

可简写:

margin:25px 50px 75px 100px;

上边距为25px

右边距为50px

下边距为75px

左边距为100px

注意,body总有一个默认的外边距,需设置margin:0;清除

4.4padding(填充)

定义元素边框与元素内容之间的空间,即上下左右的内边距。

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

单独使用 padding 属性可以改变上下左右的填充。

| 值 | 描述 |

| — | — |

| length | 定义一个固定的填充(像素, pt, em,等) |

| % | 使用百分比值定义一个填充 |

填充- 单边内边距属性:

padding-top:25px;

padding-bottom:25px;

padding-right:50px;

padding-left:50px;

最后

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。

  • 21
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值