免费网站域名注册个人,长沙出名的网站设计推广,福州网站建设自助建站,英文网站建设的原因需要浮动的元素可使用CSS中float属性来定义元素的浮动位置#xff0c;left#xff1a;往左浮动#xff0c;right#xff1a;往右浮动浮动元素引起的问题#xff1a;#xff08;1#xff09;父元素的高度无法被撑开#xff0c;影响与父元素同级的元素#xff08;2…需要浮动的元素可使用CSS中float属性来定义元素的浮动位置left往左浮动right往右浮动浮动元素引起的问题1父元素的高度无法被撑开影响与父元素同级的元素2与浮动元素同级的非浮动元素会跟随其后3若非第一个元素浮动则该元素之前的元素也需要浮动否则会影响页面显示的结构解决方法使用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 */转载于:https://www.cnblogs.com/wangshichuan/p/4205700.html