美文网首页
今日头条面试

今日头条面试

作者: txwslyf | 来源:发表于2017-09-04 18:49 被阅读0次

1.实现一个长高3:4的长方形水平垂直居中,要求长方形长宽自适应变化。

方法1:利用的是padding百分比是以元素宽度为基准的特点,缺点是内部元素定位只能使用绝对定位。

        #div1 {
            width: 50%;
            height: 0;
            padding-top: 37.5%;
            background-color: aqua;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

方法2:利用的是宽度单位vw,其取值是将浏览器宽度分为了一百份。

        #div1 {
            width: 50vw;
            height: 37.5vw;
            background-color: aqua;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

关于居中处理还可以使用以下这种方法:

        #div1 {
            width: 50vw;
            height: 37.5vw;
            background-color: aqua;
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0;
            margin: auto; /*这行代码是关键*/
        }

这也能达到水平垂直居中的效果。

相关文章

  • 今日头条笔试面试大全

    整理了一下今日头条往届笔试面试题,希望对大家有帮助: 来源:今日头条笔试面试圈>> 1、2018今日头条校招算法方...

  • 今日头条面试

    1.实现一个长高3:4的长方形水平垂直居中,要求长方形长宽自适应变化。 方法1:利用的是padding百分比是以元...

  • 2020我的头条面试之旅,面试官不会的我都会完爆面试官,轻松拿下

    今日头条秋招面试 ps:投头条主要是因为听说头条的笔试面试难度都高,想试试。最开始也没打算去头条,所以直接投的北京...

  • css加载会造成阻塞吗?

    之前面试今日头条的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析...

  • css加载会造成阻塞吗?

    之前面试今日头条的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析...

  • 实习面试总结

    实习面经 简单的记录一下自己的实习面试吧。一共面试了四家公司,华为,今日头条,苏州微软和快手,今日头条一面被拒了,...

  • 面试题(同步,异步)

    ``` // 今日头条面试题 async function async1() { console.log('a...

  • iOS面试-今日头条

    时间:2018年7月27日15:00方式:视频面试应聘岗位:iOS实习生 一面:简单聊了一下(暖场),面试官说和我...

  • 今日头条面试--2018

    2018 最新今日头条面试题 CSRF了解吗? 如何理解跨域,怎么解决跨域? cookie,sessionStor...

  • 今日头条面试总结

    头条的一面 很重视整个计算机体系的基础算法、网络、操作系统需要重点准备,iOS知识涉及到比较少,估计会在二面重点考...

网友评论

      本文标题:今日头条面试

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