美文网首页
一些难处理的前端问题(经验)

一些难处理的前端问题(经验)

作者: 蒲公英_d212 | 来源:发表于2019-04-15 15:41 被阅读0次

    1.上下左右居中

    .rule {

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    display: none;

    background: rgba(0, 0, 0, 0.7);

    z-index: 1000;

    }

    .rule .rule_box {

    /* width: 5.89rem; */

    width: 5.27rem;

    height: 4.77rem;

    background-color: #ffffff;

    border-radius: 0.16rem;

    /* margin: 0.4rem auto 0; */

    top: 0;

    bottom: 0;

    left: 1.115rem;

    margin: auto;

    overflow: hidden;

    position: absolute;

    }

    2.ios微信浏览器  点击input框完成之后页面不下来问题(scrollTop为0)

    window.scrollTo(0, document.body.scrollTop + 1);

    document.body.scrollTop >= 1 && window.scrollTo(0, document.body.scrollTop - 1);

    3.点击弹框之后滑动 背景层跟着滑动

    点击显示时添加一个类:

    $('body').addClass('fancybox-lock-test');

    点击隐藏时删除这个类:

    $('body').removeClass('fancybox-lock-test');

    类的样式:

    .fancybox-lock-test {

    overflow-y: hidden;

    /*为了兼容普通PC的浏览器*/

    height: 100%;

    position: fixed;

    }

    4.rem

    document.documentElement.style.fontSize = document.documentElement.clientWidth * 100 / 750 + "px";

    window.addEventListener("resize", function() {

    document.documentElement.style.fontSize = document.documentElement.clientWidth * 100 / 750 + "px"

    }, false)

    5.响应式布局

    (1)pc端平常怎么写就怎么写

    (2)移动端@media screen and (max-width: 768px) {}

    布局:

    用百分比布局 

    字号:

    移动端px是pc端px的一半  或者用vw  vh

    相关文章

      网友评论

          本文标题:一些难处理的前端问题(经验)

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