- 博客(7)
- 收藏
- 关注
原创 var、let、const的区别
var和let可以修改声明过的变量,const一旦声明,常量的值就不能改变,但对于数组和对象这种引用类型,内存地址不能修改,可以修改里面的值。对于复杂类型的数据,变量指向的内存地址,保存的只是一个指向实际数据的指针,const只能保证这个指针是固定的,并不能确保改变量的结构不变。在ES5中,顶层对象的属性和全局变量是等价的,用var明的变量既是全局变量,也是顶层变量。对于简单类型的数据,值就保存在变量指向的那个内存地址,因此等同于常量。变量指向的那个内存地址所保存的数据。
2023-12-05 14:05:31 502
原创 CSS单位 px、em、rem、vh、vw的区别
如果浏览器的高为 900px,宽为 500px,则 1vmin = 5px,1vmax = 9px。eg:浏览器宽度为 1000px,那么 1vw = 1000px /100 = 10px。如果没有设置html的字体大小,就会使用浏览器默认字体大小,一般是16px。viewpoint height的缩写,视窗高度,1vh等于视窗高度的1%。viewpoint width的缩写,视窗宽度,1vw等于视窗宽度的1%。如当前父元素的字体尺寸未设置,则相对于浏览器的默认字体尺寸。注:em的值并不是固定的;
2023-11-29 10:27:14 565 1
原创 关于 flex 布局
使用 flex 布局的容器(flex container),它内部的元素自动成为 flex 项目(flex item)。容器拥有 水平的(main axis),和竖直的主轴由 flex-direction 定义,另一根周垂直于它。设为 Flex 布局以后,子元素的floatclear和属性将失效。
2023-11-23 17:00:08 882
原创 关于 Drupal & jQuery
theme.libraries.yml文件包含了库的名称、版本号、依赖关系以及所包含的CSS和JavaScript文件的路径。在Drupal的行为中,通过将data-once属性设置为行为的名称和选择器,可以确保该行为只会被附加到具有匹配选择器的DOM元素上一次。theme.info.yml文件是Drupal主题的信息文件,用于定义和配置主题的基本信息、功能和样式。在主题中定义库后,可以在主题的模板文件或主题的.info.yml文件中通过调用库的名称来加载所需的CSS和JavaScript文件。
2023-11-22 15:24:48 872 1
原创 ios15搜索框自带搜索图标
mobile端开发的时候, ios15 input 的 type="search" 时,除了后期设置的放大镜搜索icon,会自带一个搜索图标。
2023-11-14 14:12:46 141 1
原创 表格 td 内容换行
由于项目比较着急,这样设置有效之后就没有继续研究,现在回来仔细了解一下 word-break、word-wrap 和 white-space。
2023-11-14 13:55:38 551 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人