- 博客(14)
- 收藏
- 关注
原创 CSS设置字体颜色渐变
文本颜色透明,配合background-clip实现背景色作为字体颜色(前面文字颜色如果设置了透明这里可以不用设置);背景渐变,第一个数数值表示渐变的方向,180deg表示垂直方向,90表示水平;color:字体颜色,可以设置为transparent但不能没有;letter-spacing:文字间的间隔;文本背景裁剪,使文字呈现背景色;
2024-09-13 14:51:30
433
原创 background位置与缩放
background-position可接收具体数值、百分比或关键字(top/bottom/left/right/center/contain等),也可以分开写为background-position-x和background-position-y;background-position:接收两个值,第一个表水平方向的位置,第二个表垂直方向;background-size:接收两个值(具体数值或百分比),第一个表宽度,第二个表高度;:强制背景图片填充整个容器(按容器的比例缩放),不会留下空白;
2024-09-13 09:48:42
447
原创 隐藏元素的三种方式
设置元素的透明度为 0,元素仍然占据布局空间,但是不可见。与前两种方式不同,透明度的值为 0 时,元素仍然能够响应用户的交互事件,也可以通过 JavaScript 控制其样式。:该属性也会隐藏元素,但不会影响元素的布局,即元素的空间仍然会保留。元素的内容仍然存在于 DOM 中,但是用户无法看到它。可以通过 JavaScript 改变其可见性。:最常见的隐藏元素的方式。在页面上不可见,也不占据空间,即元素的布局空间会被移除。但是该元素仍然存在于 DOM 中,可以通过 JavaScript 或其他方式访问。
2024-07-31 15:07:48
164
原创 cb() never called
npm cache clean --force然后删除node_modules再重新npm install。可能和网络有关系,重复清缓存和mode_modules再npm install了好几次才成功。又遇到了,解决不了,直接用别人的。
2024-07-26 10:48:29
419
原创 归并排序思路整理
相对来说,归并排序的思路还是比较简单的,就是一个划分和合并的过程,相对应的思路就直接在代码中注释了。代码://归并排序: //合并:void merge(int *arr,int low1,int high1,int low2,int high2){ //使用a1,a2两个数组分别记录arr拆分的前后两段: int n1=high1-low1+1; int n2=high2-low2+1; int a1[n1],a2[n2]; for(int i=0;i<n1;i++)
2021-10-13 19:18:24
146
1
原创 快速排序算法思想总结
写这个主要是为了在必要的时候能够根据当时的思路比较快的掌握快速排序算法的相关要点。先设置一组要排序的数组arr[5]={47,34,54,24,76};首先选定中轴数,为了方便即取第一个数47,在程序中用temp这样一个变量记录下来;设定下标low和high分别指向数组的第一个和最后一个数据,此时arr[low]即为47,arr[high]为76;在循环之前我们用l和r分别保存low和high的值;第一次快排,r从右往左逐个寻找小于中轴的数。若r指向数据>=temp,则r--,向前
2021-10-13 17:15:57
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人