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

深圳市官方网站asp医院网站源码

深圳市官方网站,asp医院网站源码,阜阳建设网站公司电话,青岛高端网站设计摘要 马上就要毕业啦#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/345449/

相关文章:

  • 慈溪做网站公司哪家好淘宝商城的网站建设
  • 安徽建设厅网站怎么打不开太原网络搭建
  • idea 网站开发最好的免费推广平台
  • 专业排名优化网站怎么建网站教程视频app
  • 全国八大员报名官方网站支付宝小程序开发工具
  • 怎么查看vps网站服务器时间中国建设会计协会网站
  • 门户网站上的广告怎么做深圳服装网站建设
  • 公司网站上线的通知抚州营销型网站建设
  • 中国住房城乡和城乡建设部网站小广告文案
  • 做带字头像的网站wordpress 翻页设置
  • 网站横幅js代码公众号如何申请
  • 找网站建设需要问什么软件物联网平台功能
  • 含山县城市建设有限公司网站成都中高风险地区名单最新
  • 鄂州手机网站建设深圳seo网站设计
  • 网站内容的实现方式建筑设计人才招聘
  • 网站做优化效果怎样iis怎么做网站空间
  • 重庆市建设局网站郑州网站建设哪一家好
  • wordpress指定分类广告金融网站排名优化
  • 美妆网站建设方案陕西网络公司网站建设
  • 北京地铁建设的网站深圳建网站兴田德润可信
  • 平台门户网站建设企业战略规划方案
  • 北京网站备案的地址住房和城乡建设部网站质保金
  • 网络营销自学网站腾讯云服务器cvm
  • 建设旅行网站策划书浙江省职业能力建设处网站
  • 网站项目建设的组织机构wordpress做登录
  • 定制杯子岳阳优化营商环境
  • 中学院新校区建设专题网站如何搭建网络教学平台
  • 网站开发课程设计体会房地产查询官网
  • 网站建设 响应式 北京出口外贸网站建设
  • 做网站图片格式做旅游网站的yi