美文网首页
前端知识复习(一)

前端知识复习(一)

作者: ZZES_ZCDC | 来源:发表于2017-11-28 10:46 被阅读31次

1.CSS 中的盒子模型

画出对应的content, margin, padding, and border 边界

图片.png

2.元素 span, img, video 可以设置宽高吗?

span不可以,img和video可以
span 属于行内非替换元素不能设置宽高,img, video 属于行内替换元素,可以设置宽高

3.描述 CSS 层叠样式优先级

图片.png

4.CSS 水平居中元素,CSS 垂直居中元素

具体:https://css-tricks.com/centering-css-complete-guide/

水平居中元素

1)

<div style="text-align:center;">
  <div>元素</div>
</div>

2)

margin:0 auto;

3)

.father{
  text-align:center;
}
.child{
  display:inline-block;
}

4)

.flex-center {
  display: flex;
  justify-content: center;
}

垂直居中元素

1)单行文字垂直居中
使用padding,使用line-height

2)table中使用

vertical-align: middle;

5.页面有 5 个 div 元素,使用 for 遍历,实现点击对应的 div 时,分别 alert 出 div 内的文本内容

<!DOCTYPE html>
<head>
    <meta charset="utf-8">
    <title>test</title>
</head>
<body>
    <div>test1</div>
    <div>test2</div>
    <div>test3</div>
    <div>test4</div>
    <div>test5</div>
</body>
<script>
    var divs= document.getElementsByTagName('div')
    for(let i=0,len=divs.length;i<len;i++){
        (function(){
            divs[i].onclick=function(){
                alert(divs[i].innerText)
            }
        })(i)
    }
</script>
</html>

6.实现一个 DOM ready 函数

https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState

document.readyState有三种状态:

loading

文档正在加载

interactive

文档结束加载,文档已经解析但是像图片,样式和框架还在加载

complete

文档所有资源加载完成。

相关文章

  • 前端知识复习(一)

    1.CSS 中的盒子模型 画出对应的content, margin, padding, and border 边界...

  • 前端知识复习

    回想起来,学习前端已经一年了,现在仍然只是一个初级开发人员。从去年七月份学校组织的实训,到后来自己慢慢自学,学习的...

  • 浅谈React Fiber

    背景 前段时间准备前端招聘事项,复习前端React相关知识;复习React16新的生命周期:弃用了componen...

  • 解读 React Fiber

    背景 前段时间准备前端招聘事项,复习前端React相关知识;复习React16新的生命周期:弃用了componen...

  • 前端安全问题

    这段时间准备复习一下前端知识,查漏补缺。不知道从哪里下手,毕竟自己在前端的领域里还只是小白,前端的知识领域可...

  • 前端基础知识复习(一)

    CSS 选择器 在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。 基本类型分为如下几种: 详细文档 ...

  • Hybird App 应用开发中5个必备知识点复习

    Hybird App 应用开发中5个必备知识点复习 前言 我们大前端团队内部 ?每周一练 的知识复习计划还在继续,...

  • 前端面试(一)

    前端面试的门槛越来越高,前端的知识点多而零散,前端框架层出不穷,怎么做才能全面的复习知识,怎么做才能掌握前端技能,...

  • 前端知识重点复习(1)

    第一章 JavaScript基础 第一节 引用传递 什么是引用传递 JavaScript数据类型分为基本类型和引用...

  • 前端知识重点复习(2)

    前端知识重点复习 第一章 JavaScript基础 第二节 事件循环(Event Loop) Event Loop...

网友评论

      本文标题:前端知识复习(一)

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