美文网首页
2021-03-23

2021-03-23

作者: 彼得朱 | 来源:发表于2021-03-23 21:48 被阅读0次
    html
    • html的元素有哪些(包含H5)?

      • 块级元素

        div
        p
        ul
        ol
        li
        h1~h6
        textarea
        
      • 行内元素

        a
        b
        span
        i
        em
        strong
        block
        input
        button
        select
        form
        
      • H5新增

        header
        section
        asize
        footer
        nav
        article
        
    css
    • CSS3有哪些新增的特性?

      概括:边背文转动列界选

    • 1、边框

      border-radius
      border-color
      border-image
      
    • 2、背景

      background-size
      background-origin:  border-box/padding-box/content-box. //从什么位置开始绘制
      background-clip 从什么位置开始裁剪
      background-break 从什么位置开始平铺
      
    • 文字效果

      text-shadow: h-shadow v-shadow blur color
      text-overflow: clip/ellipsis(省略号)
      word-wrap:normal/break-word(边界内进行换行)
      font-size-adjust:none/number  字体样式改变但大小不变
      
    • 转换

      2D、3D转换

      2D转换:transform、translate、rotate、scale、matrix

      3D转换:rotateX()、ratateY()

    • 动画

      transform ——位移、缩放、旋转、倾斜、矩阵变换

      位移:translate(x,y) translate3D(x,y,z)

      缩放:scale(x,y) scale3D(x,y,z)

      旋转:rolateX(....deg) rolate3D(x,y,z,deg)

      倾斜:skew(x,y)

      矩阵变换 martrix

      transition(一个~另一个状态)
      
      transition-property:表示对哪个属性平滑过度
      transition-duration:....多少时间
      transition-time-function:通过什么方式进行过度
      
      animation
      animation是对transition功能的进一步扩展,可实现多步骤变换
      帧设计,利用keyframes
      
    • 多列

      column属性

      css3 实现分栏布局的方法非常简单,应用column-count属性即可

    • 用户界面

      resize

      box-sizing

      outline-offset

    js
    • 写一个方法去掉字符串中的空格

      // 法一:
      function setStr(str){
          return str.replaceAll(' ','');
      }
      
      let str = '11a  b 12 cc';
      setStr(str); // '11ab12cc'
      
      // 法二:
      function trim(str){
          if(typeof str === 'string'){
              return str.split(' ').join('');
          }
      }
      let str = '11a  b 12 cc';
      setStr(str); // '11ab12cc'
      

    相关文章

      网友评论

          本文标题:2021-03-23

          本文链接:https://www.haomeiwen.com/subject/deeqhltx.html