zoukankan      html  css  js  c++  java
  • 前端面试-汇总

    一,css部分,大致可以问的几处地方

    • 盒模型

    1. 组成 content+ border + padding + margin
    2. 标准盒模型(用box-sizing:content-box;),IE模型(box-size: border-box)
    • 垂直居中方法(方法太多了,随便举几个)

       1.display: flex;

       2. position:absolute;

       3, transform

    • 三栏布局 (放几个常见的)

    1. float
    2. flex
    3. position
    • 选择器权重计算方式

    1. id > class > 标签选择器
    2. 行内样式  >  内联 > 外部链接
    3. important 优先级最高
    • 清除浮动的方法

    1. 外层div上加 overflow:hidden
    2. 外层div 上加:after 伪类   

      .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
      content: "";
      display: block;
      height: 0;
      clear:both;
      visibility: hidden;
      }
      .clearfix{ *zoom: 1; }

    3. 使用before和after双伪元素清除浮动 display: table, content: ' ', clear: both
    4. 末尾加div clear:both
    1. 我常用于, 列表布局如 一行有多个内容,均等排列
      display:flex;
      justify-content: space-around;
      align-items: center;
    2. 内容超出了,是换行还是压缩 flex-wrap: wrap/ nowrap;
    • 什么是BFC、可以解决哪些问题

    1. black Fromattiong Context 翻译就是块级格式化上下文,
    2. 主要解决外边距 塌陷问题,浮动问题,图片间隙问题
    • position属性

    • 如何实现一个自适应的正方形

    • 如何用css实现一个三角形

      

  • 相关阅读:
    你不知道的正则表达式
    浅谈apache网页优化及方法
    Web基础与HTTP协议
    nfs
    Vi编辑器的工作模式
    磁盘管理和磁盘配额
    系统安全及应用
    正则表达式与文本编辑器
    读书笔记_java设计模式深入研究 第三章 工厂模式 Factory
    JavaScript模式读书笔记 第7章 设计模式
  • 原文地址:https://www.cnblogs.com/937522zy/p/11715232.html
Copyright © 2011-2022 走看看