美文网首页
最近常用知识

最近常用知识

作者: 肥羊猪 | 来源:发表于2021-04-07 16:41 被阅读0次

Chrome不能显示小于12px的字体

transform:scale(0.5);// 只针对有固定宽高的 
display:inline-block;// 行内元素可以加这句


-webkit-text-size-adjust: none; 

ios 手机不支持时间格式字符串-:

activityStartTime.replace(/\./g, "/")
activityStartTime.replace(/\-/g, "/")

阴影css3:

box-shadow: h-shadow v-shadow blur spread color inset;
h-shadow:必需。水平阴影的位置。允许负值。
v-shadow:必需。垂直阴影的位置。允许负值。
blur:可选。模糊距离。
spread:可选。阴影的尺寸。
color:可选。阴影的颜色。请参阅 CSS 颜色值。
inset:可选。将外部阴影 (outset) 改为内部阴影。


外阴影:
box-shadow:-10px 0px 10px red,   /*左边阴影*/ 
                     0px -10px 10px #000,  /*上边阴影*/ 
                     10px 0px 10px green,  /*右边阴影*/ 
                      0px 10px 10px blue;" /*下边阴影*/

内阴影:inset
box-shadow: 0px 0px 10px red inset

点击按钮滚动到指定位置(vue):

methods: {
    btnJump() {
      let that = this;
      that.$nextTick(() => {// vue操作dom异步 所以需要保证dom可执行
        let toTop = that.$refs.descRef.offsetTop;
        window.scrollTo(0, toTop);
      });
    },
}

或者动态滑动:// scroll.js
function scrollAnimation(currentY, targetY) {
  // 计算需要移动的距离
  let needScrollTop = targetY - currentY;
  let _currentY = currentY;
  setTimeout(() => {
    // 一次调用滑动帧数,每次调用会不一样
    const dist = Math.ceil(needScrollTop / 10);
    _currentY += dist;
    window.scrollTo(_currentY, currentY);
    // 如果移动幅度小于十个像素,直接移动,否则递归调用,实现动画效果
    if (needScrollTop > 10 || needScrollTop < -10) {
      scrollAnimation(_currentY, targetY);
    } else {
      window.scrollTo(_currentY, targetY);
    }
  }, 100);
}
// 暴露此方法
export default scrollAnimation;

调用到地方.vue:
import scrollAnimation from "./scroll.js";
 methods: {
    btnJump() {
      let that = this;
      that.$nextTick(() => {
        let toTop = that.$refs.descRef.offsetTop;
        scrollAnimation(0, toTop);
      });
    },
}

CSS书写顺序

1.位置属性(position, top, right, z-index, display, float等)
2.大小(width, height, padding, margin)
3.文字系列(font, line-height, letter-spacing, color, text-align等)
4.背景(background, border等)
5.其他(animation, transition等)

相关文章

  • 最近常用知识

    Chrome不能显示小于12px的字体 ios 手机不支持时间格式字符串-: 阴影css3: 点击按钮滚动到指定位...

  • 数据结构总结

    前一阵对数据结构基础知识做了回顾与思考,最近把常用知识点做了整理。

  • 最近常用APP

    滴答清单 在seven的微博里被安利的一款APP,是一款管理日程方面类的APP,而且里面还填加了“番茄钟”这个功能...

  • Android - Navigation

    Android 基础知识 1. Android 常用控件 2. 控件常用属性 Android 常用知识点 动态权限...

  • iOS 常用到的知识点(一)

    iOS 常用到的知识点(一)iOS 常用到的知识点(二)iOS 常用到的知识点(三) 1. CGRectGetM...

  • iOS 常用到的知识点(三)

    iOS 常用到的知识点(一)iOS 常用到的知识点(二)iOS 常用到的知识点(三) 1. navigationB...

  • 常用知识

    html css iconfont iconfont http://www.iconfont.cn/ sass s...

  • 常用知识

    Django flask和tornado的测试 把本地数据库表导入网上数据 传项目去网上 快捷创建表 一个产品的...

  • iOS-03-NSDate轻描淡写

    最近项目中常常用到关于时间的判断和使用,总结了一下常用到的关于NSDate的基础知识 获取当天日期 NSDate*...

  • iOS 常用到的知识点(二)

    iOS 常用到的知识点(一)iOS 常用到的知识点(二)iOS 常用到的知识点(三) 1.延迟加载: 2.布尔值存...

网友评论

      本文标题:最近常用知识

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