用户登录
用户注册

分享至

CSS中越界问题的经典解决方案【推荐】

  • 作者: 用户33623396
  • 来源: 51数据库
  • 2020-08-13
下面小编就为大家带来一篇CSS中越界问题的经典解决方案【推荐】。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧

CSS相关知识

(1)如何解决父元素的第一个子元素的margin-top越界问题

1)为父元素加border-top: 1px;——有副作用

2)为父元素指定padding-top: 1px;——有副作用

3)为父元素指定overflow:hidden;——有副作用

4)为父元素添加前置内容生成——推荐使用

CSS Code复制内容到剪贴板
  1. .parent:before {   
  2.   
  3.     content'  ';   
  4.   
  5.     display: table;   
  6.   
  7. }  

(2)如何解决所有的子元素浮动后父元素高度变为0,且影响后续元素

1)为父元素指定overflow:hidden;——有副作用

2)为父元素指定高度:height: xxx;——有局限性

3)为父元素添加后置内容生成——推荐使用

CSS Code复制内容到剪贴板
  1. .parent:after {   
  2.   
  3.       content'  ';   
  4.   
  5.       display: table;   
  6.   
  7.       clearboth;   
  8.   
  9. }  

以上这篇CSS中越界问题的经典解决方案【推荐】就是小编分享给大家的全部内容了,希望能给大家一个参考,

软件
前端设计
程序设计
Java相关