阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      怎么使用浮动元素,有什么问题以及怎么解决这些问题。

      需要浮动的元素可使用CSS中float属性来定义元素的浮动位置,

      • left:往左浮动
      • right:往右浮动

      浮动元素引起的问题

      • 父元素的高度无法被撑开,影响与父元素同级的元素
      • 与浮动元素同级的非浮动元素会跟随其后
      • 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构

      解决方法:

      使用CSS中的clear:both;属性来清除元素的浮动可解决2、3问题,对于问题1,添加如下样式,给父元素添加clearfix样式:

      .clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
      .clearfix{display: inline-block;}  /* for IE/Mac */
      

      更多面试题

      如果你想了解更多的前端面试题,可以查看本站的WEB前端面试题 ,这里基本包涵了市场上的所有前端方面的面试题,也有一些大公司的面试图,可以让你面试更加顺利。

      面试题
      HTMLCSSJavaScript
      jQueryVue.jsReact
      算法HTTPBabel
      BootStrapElectronGulp
      Node.js前端经验相关前端综合
      Webpack微信小程序-

      这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!

      目录
      目录