当前位置: 首页 > news >正文

自己做网站用花钱吗手机app免费下载

自己做网站用花钱吗,手机app免费下载,企业网站免费推广的方法.,品牌网站建设技术摘要 马上就要毕业啦#xff0c;没有参加2023年的秋招#xff0c;准备在最近开始找全职或者实习工作#xff0c;然后也马上过年了#xff0c;总结和理一下自己的知识要点#xff0c;参加2024年的春招。 1. link和import区别 link是XHTML标签#xff0c;除了加载CSS之外…摘要 马上就要毕业啦没有参加2023年的秋招准备在最近开始找全职或者实习工作然后也马上过年了总结和理一下自己的知识要点参加2024年的春招。 1. link和import区别 link是XHTML标签除了加载CSS之外还可以定义RSS等其他业务import属于CSS范畴只能用于加载CSSlink加载CSS在页面载入时加载import需要页面完全载入完后加载link时XHTML标签无兼容问题import时CSS2.1提出的link支持JS使用DOM去改变样式而import不支持 2. display:none和visibilityhidden的区别 前者会让元素完全从渲染树中消失后者不会消失且会占据原来的空间只是内容不可见 3. 伪元素和伪类的区别和作用 伪元素 在内容元素的前后插入额外的元素或者样式但是这些元素不在文档中生成只在外部中可以找到。伪类 将特殊的效果添加到特定选择器上他是已有元素上添加类别的不会产生新的元素。 4. RequestAnimationframe 实现动画的方法 JS通过setTimeout实现CSS3transition和animationHTML5canvas 此外HTML专门用于请求动画的API就是window.requestAnimationFrame0(callback)。主要是告诉浏览器下次重绘之前调用指定的回调函数更新函数参数为一个回调函数会在下次进入浏览器时执行。该方法属于宏方法会在微任务执行完后去执行。 如何取消 RequestAnimationframe会返回一个id可以调用window.cancelAnimationFrame(id)来取消动画。 优势 CPU节能函数节流减少DOM操作 5. CSS3新特性 新增各种CSS选择器(:not(.input): 所有不是input的元素)圆角多列布局阴影和反射文字特效文字渲染线性渐变动画旋转、缩放、定位、倾斜、多背景等 6. CSS Sprites精灵图 其实就是一张大图片将页面中要用的所有图片包含进去然后使用CSS中的background-image、background-repeat、background-position都没后文哦 优点 可以减少http的请求提高性能可以减少图片字节将三张合成一张 缺点 图片合并时需要有序有间隔的以免出现不必要的背景。维护成本高 7. CSS优化和提高性能的方法 css压缩css单一模式减少使用import 8. CSS预处理器/后处理器 预处理器 less、sass、stylus 后处理器 postcss通常是在完成的样式表根据css规范处理css让其更有效。目前最有效地就是给css属性添加前缀实现跨浏览器兼容性问题。 优势 结构清晰便于扩展可以很方便的屏蔽浏览器私有语法的差异可以轻松实现多重继承完美兼容CSS代码 9. ::before和:after为什么一个双冒号一个单冒号 冒号属于伪类双冒号属于为元素 文本溢出 .single{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }.more{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; }10. 媒体查询 语法格式 media(max-width:1280px){.test{background:yellow;} }其实简单来说就是可以针对不同设备的页面宽度来使用对应的css样式从而达到响应式的目的。 11. CSS工程化 为了解决什么 宏观设计编码优化构建可维护性 怎么做最好 使用预处理器使用PostCss使用Webpack loader 12. BFC 什么是BFC B就是box是CSS布局对象和基本单位一个页面是由多个盒子模型box组成的FC就是formatting context表示上下文格式化他是页面的一块渲染区域并且有一条渲染规则是布局过程中生成块级盒子的区域。 通俗来讲BFC是一个独立的布局环境可以理解为一个容器在这个容器中按照一定规则进行物品摆放并且不会影响其它环境中的物品。如果一个元素符合触发BFC的条件则BFC中的元素布局不受外部影响。 创建条件 根元素body浮动设置float 除了none以外的值绝对定位absolute和fixeddisplay为inline-block、table-cell、table-caption、flex等overflow为hidden、auto、scroll 特点 垂直方向上、由上而下和文档流一样上下相邻的margin会重叠计算高度时需要计算浮动元素的高度不会与浮动的容器发生重叠是独立的元素不会影响外部元素每个元素的左margin值和左border相接触 作用 解决margin重叠问题如果是两个BFC那他们相互是独立的彼此不影响。解决高度塌陷问题创建自适应两栏布局 13. 场景应用 13.1 实现一个三角形 .triangle{border:100px solid transparent;border-top-color:red; }13.2 实现一个扇形 .sector{border:100px solid transparent;border-top-color:red;border-radius:100px; }13.3 自适应正方形 .square{ width: 20%;height: 0;padding-top: 20%;background: orange; } 14. 字体问题 14.1 设置小于12px字体 使用Webkit的内核的-webkit-text-size-adjust的私有CSS属性来解决。-webkit-text-size-adjust:none;字体大小就不受限制了。但是chrome更新到27版本之后就不可以用了。所以高版本chrome谷歌浏览器已经不再支持-webkit-text-size-adjust样式所以要使用时候慎用。使用transform的scale属性使用图片 14.2 1px问题 1px问题主要是在Retina屏幕的机器中会显示的很粗因为他和移动设备中的1px不一样需要去专门设置一个属性就是window.devicePixelRatio 物理像素 / CSS像素
http://www.pierceye.com/news/590371/

相关文章:

  • 网站建设费可以一次性冲费用吗学校门户网站作用
  • 手机上怎么制作网站音乐网站如何建立
  • 新乡企业网站建设公司寮步东莞网站建设
  • wordpress中国网站排名如何加入广告联盟赚钱
  • 济宁网站建设培训学校wordpress导入表单
  • 做农产品交易网站阿里云已备案域名购买
  • 免费建站网站一级大录像不卡谁给我一个企业邮箱认证
  • 中国做网站东台做网站公司
  • 建设数据库网站需要哪些设备wordpress多功能主题 cosy
  • 苏州市郭巷建设局网站一家专门做鞋子的网站
  • 光明网站建设网站建设成果
  • 商业网站建设举例宝塔做两个网站6
  • 网站优化排名分享隐迅推前端开发入门培训
  • 曲周县建设局网站东莞保安公司电话
  • 合肥商城网站建设多少钱wordpress页面代码怎么改
  • 前期做网站宣传费用怎样做账企业网站建设的劣势
  • 网站建设企业哪家好做网站三大主流框架
  • 网站托管服务方案珲春建设局网站
  • 开发网站公司收入重庆多功能网站建设
  • 河北手机网站建设上海网站seo招聘
  • 厦门市建设局思明建设分局官方网站在谷歌上做外贸网站有用吗
  • 网站开发手机自适应直接在原备案号下增加新网站
  • 公司网站建设安全的风险网络工程师app
  • 网站app封装怎么做电商网页
  • 网站文章做排名wordpress菜单文本
  • 建站哪家好社区个人网站模板 免费
  • 东西湖区建设局网站如何生成网址链接
  • wordpress商城视频教程苏州推广关键词优化
  • 网站游戏正规网站建设安卓系统软件开发培训机构
  • 关于网站集约化建设的讲话周口seo公司