html,css相关

1.页面滚动条问题

   (1)灵敏度: -webkit-overflow-scrolling: touch;

   (2)滚动条穿透

    .alpha { height: 100%; overflow: hidden; position: relative;}

    .alpha body { height: 100%; overflow: hidden;}

     给html添加class alpha 并在弹出框事件中控制

2.去除元素点击默认色块

   -webkit-tap-highlight-color:rgba(0,0,0,0);

3.禁止选中

-webkit-user-select:none

4.页面加载滚动条跳动

/*IE9+*/

1:

@media screen and (min-width: 1150px) {

  .wrap-outer {

      margin-left: calc(100vw - 100%);

  }

}

2:

html {

  overflow-y: scroll;

}

:root {

  overflow-y: auto;

  overflow-x: hidden;

}

:root body {

  position: absolute;

}

body {

  width: 100vw;

  overflow: hidden;

}

5.1px问题

li{

  ...

}

li:before{

    position:absolute;

    top:-1px;

    left:0;

    content:'';

    width:100%;

    height:1px;

    border-top:1px solid #ddd;

    transform:scaleY(0.5)

}

6.多行文本溢出

.content{

  display:-webkit-box;

  overflow:hidden;

  text-overflow:ellipsis;

  word-break:break-all;

  -webkit-box-orient:vertical;

  -webkit-line-clamp:4

}

7.图片转blob,base64 (React Croper)

8.修改select样式

.new-select .arrow-container .form-control {

    appearance: none;

    -webkit-appearance: none;

    -moz-appearance: none;

    border-color: #036ba3;

    color: #002a3e;

}

.new-select .arrow-container {

    position: relative;

}

    .new-select .arrow-container::after {

        content: '';

        width: 18px;

        height: 18px;

        background-color: #fff;

        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTguNTI0IDEwLjI2M0wuNzM3IDIuMzU0YS44MDYuODA2IDAgMCAxIDAtMS4xNGwuNDc2LS40NzdhLjgwNi44MDYgMCAwIDEgMS4xNDEgMGw2Ljc0IDYuODY3IDYuNzQtNi44NmEuODA2LjgwNiAwIDAgMSAxLjE0MiAwbC40NzYuNDc2YS44MDYuODA2IDAgMCAxIDAgMS4xNDFMOS42NjUgMTAuMjdhLjgxMi44MTIgMCAwIDEtMS4xNDEtLjAwNnoiLz4KICAgIDwvZGVmcz4KICAgIDx1c2UgZmlsbD0iIzAzNkJBMyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2IDEwKSIgeGxpbms6aHJlZj0iI2EiLz4KPC9zdmc+Cg==');

        background-size: cover;

        background-position: center;

        position: absolute;

        right: 9px;

        top: 9px;

        pointer-events: none;

    }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.1CSS 基础与选择器初识 | CSS 1. CSS 加载方式有几种? CSS样式加载一共有四种方式: 1、行...
    没糖_cristalle阅读 4,241评论 0 0
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 5,550评论 0 6
  • 简单地做了下总结!也是工作上比较经常使用的对自己也是有些帮助! 有什么问题也可以留言一起探讨下!!!谢谢 html...
    工匠四点零阅读 1,558评论 0 0
  • 1.Label的作用是什么?是怎么用的 答案: label标签来定义表单控制间的关系当用户选择该标签时,浏览器会自...
    耶啵_阅读 4,055评论 0 0
  • 1、简述<!doctype>的作用 <!doctype>是文档的声明,告诉浏览器当前的文档类型;<!doctype...
    未来的学长阅读 5,046评论 0 1

友情链接更多精彩内容