Login
网站首页 > 文章中心 > 其它

css计算法_理解css rem与动态计算rem

作者:小编 更新时间:2023-08-16 13:59:01 浏览量:378人看过

用于计算父容器的宽、高,实现动态控制.个人愚见!

calc()函数是CSS中少有的可以实现动态计算功能的方法,通常这类计算都需要JavaScript语言脚本来实现.而calc()函数通过CSS方式实现数学逻辑计算,可以在同样的计算效果下,大幅度减少JS语言的使用,实现编程的简洁和简便.

① 执行数学运算

使用 calc() 给我们提供另一个垂直居中元素的解决方案.如果我们知道元素的尺寸,一个典型的解决方案是使用负外边距移动自身距离高与宽的一半

使用 rem,calc() 函数能够用来创建一个基于视口的栅格.我们可以设置根元素的字体大小作为视口宽度的一部分.

使用 calc(),我们还能做很多的事情,它是 CSS 中很有用的新特性之一.

CSS 的出现, 实现了网页的结构和样式分离.美容师!

CSS 规则由两个主要的部分构成: 选择器, 以及一条或多条声明

以内嵌式样式表为例

vs code快捷键: ctrl◆/

CSS的英文可以大写,也可以小写

建议全部小写!

颜色名就是使用颜色的英文单词进行表示

更多的颜色名可以通过查询手册得到

颜色值指使用具体颜色的数值表示. 包括: rgb 模式和十六进制模式写法

常用颜色的 rgb 色值:

常用颜色的十六进制色值:

注: 十六进制颜色值简写模式: 如果红、 绿、 蓝三个原色的色值每一个都是由重叠的数字组成, 可以将重叠的数字简化成一个进行书写. 如: 红色 #f00

如果不设置字体属性, 不同的浏览器有自己的默认字体

首选字体需要根据设计图确定, 最后需要设置备用字体

缺点: id 选择器只能实现单选, 不能帮我们完成多选的功能

原子类: 在css中提前设置一些类名, 每个类选择器后面只添加一条css样式属性, 这些属性会在页面中常被使用, 后期可以不需要多次书写属性, 只要将对应的类名添加给需要的标签即可

实际工作中, 通常我们有一个使用规律: 类上样式(CSS), id 上行为(JavaScript)

优点: 减少 class 属性的使用, 选择效率更高

继承性是一个很好的性质, 可以将页面中出现最多的文字样式设置给一个较大的祖先级标签比如 , 后期所有的后代标签都可以从 进行继承

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章