欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-06-12 15:48:38
下面小编就为大家带来一篇CSS中越界问题的经典解决方案【推荐】。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧... 16-04-19...

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中越界问题的经典解决方案【推荐】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。