div是块级元素默认宽度是100%,float可以起到效果,我想知道除了float之外还有没有其他办法?
1、给父元素设置display:inline-block。2、父元素绝对定位。position:absolute。3、浮动。float:left4、父元素设置flex。display:flex
父元素不设宽度;子元素随意设置宽度试试
父元素就不设置呗,设置子元素的宽度让它把父元素撑起来。
父元素不设定宽度,另外父元素如果是块级元素会有100%的宽度,可以float控制,还有有些情况下父元素会有没有高度的情况,overflow:hidden可以解决
2 回答861 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1k 阅读✓ 已解决
2 回答892 阅读✓ 已解决
8 回答20.9k 阅读✓ 已解决
4 回答11.1k 阅读
1 回答7.1k 阅读✓ 已解决
2 回答4.8k 阅读
3 回答7.2k 阅读✓ 已解决
1、给父元素设置display:inline-block。
2、父元素绝对定位。position:absolute。
3、浮动。float:left
4、父元素设置flex。display:flex