- 博客(53)
- 问答 (1)
- 收藏
- 关注
原创 GVIM操作备忘
替换:command下 “:%S/xx/yy/gc”,gc:每个替换都要确认y/n,g:直接全部替换,%s对整个文档。或者command模式下/keyword, n下翻;删除复制:command下 dd删除光标行;复制同理yy ,xyy,p粘贴。限制行数范围的替换:命令模式下,“:329,339s/cnt/cnt0/gc”列插入:选中部分,ctrl q,shift i,输入,esc即可。列删除:选中部分,ctrl q , d即可删除。列复制:选中部分,ctrl q, y复制,p粘贴。
2025-03-12 12:33:12
161
原创 css - Media Query
使用bootstrap的grid system可以在一个较为粗糙的范围得到较好的响应性,但是通过viewport可以看到网站在具体哪个像素点处变得丑陋,再通过css media query来精细调整网页布局。可以通过media query来提高网页移动响应能力。
2023-07-24 19:24:51
663
原创 css sizing
1、对于font-size,设置成100%时,实际是12px,也等于1em,即100% = 16px = 1em,使用em和%形式的作用是用户在浏览器设置中设置字体大小时候相应字体会随之变化,如果使用px则不会发生变化。但一些设计师认为有该功能需求的用户更可能会直接缩放网页大小,这样使用静态大小和em的效果也相差无几了。2、使用静态大小(px)时,子元素不会从父元素继承字体大小,如果使用%和em形式则会继承。如果子元素使用rem(root em)单位,则不会继承父元素的大小。
2023-07-20 20:00:10
117
原创 css布局
1、在父元素(如body)中设置text-align为center,则网页上的所有内容会居中,但继续block显示标签如h设置width10%,则该h标签不会居中,这时就要对h标签用margin:0 auto,auto会使左右空间合适使其居中。2、如果将某个元素从原本的html流中取出(position:absolute),想要将其相对于最近的父元素定位,则要将最近的父元素position设置为relative,否则该元素定位将基于body。
2023-07-20 13:57:16
71
原创 css - display属性
1、block display是类似于h和p标签在网页中默认显示方式,占据整整一行,所以不会与其他元素共同显示在一行之内。如果想对某个block-display的元素的某部分应用样式,则对相应的部分用span元素。4、none,相当于将对应的元素在页面中删除。类似的是对元素设置visibility:hidden,但这样原来的元素只是不显示,但还是占着原来的位置。2、inline-display元素只在高度和宽度上占用所需的空间,例如span img a等,不会阻止其他元素显示在同一行,
2023-07-19 21:06:33
168
原创 class选择器与id选择器
1、例如,在对不同的图片应用不同的背景颜色时,单单用img来选择图片是不可行的,得让图片们具有更加具体的“代号”,比如在img标签内添加class属性,为其取一个“别名”,这样在css中就可以得以“寻址”,注意类选择器的语法不同于标签选择器。对于不同的元素可以有相同的类名,但不能有相同的id名,一个id名对于一个元素来说是唯一的专属的,但类名可以应用到不同的元素上从而实现分类,这也很符合逻辑。2、id选择器,为html元素添加id属性,为其取一个“别名”,在css选择时,使用#即可。
2023-07-19 10:47:47
264
原创 kiCAD输出的pos文件(元件坐标文件)pos x 与 pos y 错误
kiCAD输出的pos文件(元件坐标文件)pos x 与 pos y 错误
2023-07-15 16:37:06
1320
原创 Vivado 2018.3 完美适配的ModelSim10.6d版本安装指南
Vivado 2018.3 完美适配的ModelSim10.6d版本安装指南
2023-06-15 15:09:45
3050
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人