小tips

作者: 冯瑞_FR | 来源:发表于2016-12-20 14:38 被阅读0次

    做BIUS,其中underline与strikeout,打算用text-decoration来修饰。原以为不能共存,其实写在一起就好了

     text-decoration: line-through underline;
    

    以前用正则来处理过长文本,今天发现了在CSS中也有属性处理过长文本

    text-overflow: ellipsis;//最重要,其它两个是搭配使用
    overflow: hidden;
    white-space: nowrap;
    

    JS对象 共享传递


    nth-child 从1开始算


    你可以实现这么几个需求:
    1.阻止事件冒泡,但不阻止默认行为。如 stopPropagation
    或楼上用的 cancelBubble
    等。
    2.阻止默认行为,但不阻止事件冒泡。如 preventDefault
    方法。
    3.同时阻止事件冒泡和默认行为。直接 return false


    scrollIntoViewIfNeeded(alignCenter):
    alignCenter:true表示尽量将元素显式在视口中部(垂直方向)。
    只有在当前元素在视口中不可见的情况下,才会滚动浏览器窗口或容器元素,否则方法什么都不做。


    HTML5提供了一个新属性naturalWidth/naturalHeight可以直接获取图片的原始宽高。

    相关文章

      网友评论

          本文标题:小tips

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