在前端开发工做中总会遇到各类各样的坑,今天这篇博文就是为了记录下踩过的坑,分析后发现容易掉坑里的地方通常是本身不熟悉的知识点或者是易忽略的知识点。故做此文,谨以自勉。css
须要添加position:relative属性html
img:html中的标签img是网页结构的一部分会在加载结构的过程当中和其余标签一块儿加载。
background:以css背景图存在的图片background会等到结构加载完成(网页的内容所有显示之后)才开始加载
也就是说,网页会先加载标签img的内容,再加载背景图片background引用的图片。
引入一张图片,那么在这个图片加载完成以前,img后的内容不会显示。而用background来引入一样的图片,网页结构和内容加载完成以后,才开始加载背景图片,网页内容能正常浏览,可是看不到背景图片。结合项目实际状况建议在活动页banner图使用img标签的形式来提高用户体验前端
给最后一子项添加margin-left: auto;
参考stackoverflowios
input,button{ -webkit-appearance: none; } select { appearance: none; -moz-appearance: none; -webkit-appearance: none; /*为下拉小箭头留出一点位置,避免被文字覆盖*/ padding-right: 14px; } /*清除ie的默认选择框样式清除,隐藏下拉箭头*/ select::-ms-expand { display: none; }
::-ms-clear,::-ms-reveal{display:none;}
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/*将高亮设为透明*/
如有cursor:pointer;则将其去掉.web
单元删除后数组的length属性并不会变化数组
var array = [1,2,3,4,5]; console.log(array.length);//5 delete array[2]; console.log(array);//[1,2,,4,5] console.log(array.length);//5
在开发中咱们用的较多的是矩形和圆形,但是若是需求要作个多边形该如何作呢?这里用到clip-path
详细使用方法app