Chen Rui qiang

Results 7 comments of Chen Rui qiang

答案亲测,连续空格可以用(比较简便) var str = ' A B CDDD D D '; console.log(str.split(' ').join('')) // 输出"ABCDDDDD"

行内元素: a b span strong i em button input label br textarea select 块元素 div p h1-h6 ol ul li table tbody td tr thead dl dt dd H5新增元素 section...

1、简述:圣杯与双飞翼布局的区别 圣杯布局:将页面划分为头部、内容、底部,内容分为左中右,主要思路是朝着一个方向浮动(float:left),在利用负margin(左栏margin-left:-100%;右栏margin-left:-右宽度像素值)与设置左右栏相对定位,为了避免中间里面内容被拉上来的挡住再对中间内容设置padding来实现。 双飞翼布局:与圣杯类似,其不同点就是给中间内容添加父级容器,这样可以省略对左右栏设置相对定位

link和@import的区别: (1)加载资源的限制 link是XHTML的标签,除了加载CSS文件外,还可以加载RSS等其他事物,如加载模板等。 @import只能加载CSS文件 (2)加载方式 如果用link引用CSS,则与页面同步加载 如果用@import引用CSS,则等页面完全载入后加载CSS文件,即异步加载 (3)兼容性 link是XHTML标签,没有兼容性问题 @import是在CSS2.1提出,不支持低版本的浏览器 (4)改变样式 link的标签是DOM元素,支持通过JavaScript控制DOM和修改样式,@import是一种方法,不支持

> 全局属性:用于任何HTML5元素的属性 > > * accesskey:设置快捷键 > * class:为元素设置类标识 > * contenteditable:指定元素内容是否可编辑 > * contextmenu:自定义鼠标右键弹出上下文菜单内容(仅firefox支持) > * data-*:为元素增加自定义属性 > * dir:设置元素文本方向(默认ltr;rtl) > * draggable:设置元素是否可拖拽 > * dropzone:设置元素拖放类型(copy|move|link,H5新属性,主流均不支持) > * hidden:规定元素仍未或不在相关...

补充新增css3伪类 :after 在元素之前添加内容,也可以用来做清除浮动。 :before 在元素之后添加内容。 :enabled 选择可用的表单元素。 :disabled 控制表单控件的禁用状态。 :checked 单选框或复选框被选中。

> * display: none > * opacity: 0 > * visibility: hidden > * z-index: -9999999999999 > * transform: scale(0) > * margin-left: -100% > * position: relative; left: -100%...