
web前端开发
真诚的
这个作者很懒,什么都没留下…
展开
-
JavaScript基础
数据存储单位–bit(位):1bit可以保存一个0或1(最小存储单位)。Byte(字节):1B=8bitKB(千字节):1KB=1024BMB(兆字节)GB(吉字节)TB(太字节):后面的进制都是1024。JavaScript组成:ECMAScript DOM(文档元素) BOM(浏览器对象)浏览器执行JS浏览器分为:渲染引擎(内核),JS引擎(JS解释器)。浏览器本身不执行JS代码,而是通过内置JS引擎执行JS代码。JS引擎执行代码时会逐行解释每一句源码(转换为机器语言),然后计算原创 2020-05-26 21:46:47 · 164 阅读 · 0 评论 -
浮动导致高度坍塌的解决方法
高度坍塌高度坍塌的根源:常规流盒子的自动高度,在计算时,不会考虑浮动盒子。(浮动盒子脱离文档流)清除浮动,涉及css属性:clear默认值:noneleft,清除左浮动,该元素必须出现在前面所有左浮动盒子的下方。right,望一望上方,在上方右浮动元素下方。both,清除左右浮动,该元素必须出现在前面所有浮动盒子的下方。写空元素在下方,最好方法::after{content:"...原创 2020-04-21 20:18:26 · 199 阅读 · 0 评论 -
css溢出处理,overflow,text-overflow,white-space
空白处理溢出处理设置宽高,可能溢出。 解决: overflow, scroll/hidden/auto/visible(默认,可视)white-space属性–取值normal(默认忽略空白),pre(类比pre预格式),nowrap(单行不换行)。text-overflow属性–取值ellipsis(省略号),string(用给定字符来代表修建部分)。单行文本不换行,省略显示whi...原创 2020-04-16 21:04:49 · 272 阅读 · 0 评论 -
css属性值的计算过程,层叠规则,a元素的属性值计算
属性值的计算过程一个一个元素依次渲染,顺序按照页面文档的树形目录结构进行。渲染每个元素的前提条件:该元素的所有css属性都必须有值。一个元素,css属性从无到有,这个计算过程叫属性值的计算过程。css无属性值 ——> 每个属性都有值确定声明值参考样式表(作者样式表和浏览器默认样式表)中没有冲突的声明,作为css属性值。层叠冲突对样式表有冲突的声明使用层叠规则,确定cs...原创 2020-04-15 20:04:02 · 259 阅读 · 0 评论 -
html的那些标签(一) img p pre
<p>段落标签<p/> 在.html文件中的源代码: <p>这是一个段落,每个段落自动换行</p> <P>这是一个段落,每个段落自动换行</P> <p>段内文字忽略 连续空格和空行,且不会换行,段落标签属于块元素,上下有空白</p> 网页页面结果:...原创 2020-03-04 20:33:31 · 1187 阅读 · 0 评论