为了账号安全,请及时绑定邮箱和手机立即绑定

一课全面掌握主流CSS布局

难度初级
时长 5小时 0分
学习人数
加一个选择器 :not(:first)不就解决了第一个padding问题了吗

最新回答 / 沧海的雨季
不是父级元素, 是根据层级一层一层一直找,找到不为static的元素, 没有的话再相对html定位

已采纳回答 / 慕先生xuyu
overflow: hidden;parent内容溢出,会隐藏overflow: auto;parent内容溢出,出现滚动条,隐藏部分拉动滚动条出现
不是margin属性值无效,而是margin的auto值失效

最新回答 / ccyy_阿亮
左浮动元素设置左右外边距的区别:设置左外边距会有位移,而设置右外边距没有位移(其实会影响下一个浮动元素的位置),相同点就是负值达到浮动元素原本宽度后可能就跳到上一行了。跳到上一行是有前提的,具体去查浮动规则,前面有一节视频中右盒子上不去的原因也可以查浮动规则。右浮动设置左右外边距也类似,自己可以写个例子试试。你的右盒子margin-right设为-300px;就可以了。设置的100%,极端情况下会有问题,比如父元素宽度小于右盒子宽度。

最赞回答 / 搬砖不下力不如回家去种地
div是块级元素,中间的div没有设置浮动,后面的div只能另起一行或者转为行内块
把parent的margin-left改为-5px就可以了吧
我想说脏话,我 TM 就喜欢这种把一个细节将的透透的视频。
个人觉得真没什么必要

最新回答 / 幕布斯0531063
这样还能保证每一个都是一样宽的吗?第一个会宽一点(比其他几个多间距10px)试了一下确实是这样,因为第一个不带间距也是25%,其他几个带了间距才是25%

最新回答 / 北京市最菜程序员
因为div 元素默认存在 disply:block 属性,所以你去掉之后也可以实现水平居中,这里只是拿table做一个演示。
有了flex为啥还用这些布局?又难理解,设置又复杂
¥48.00
立即购买
课程须知
1、提前了解和熟悉HTMLl/CSS等基础语法 2、建议对着视频反复练习,掌握每一个知识点。
老师告诉你能学到什么?
(1)居中布局:水平居中、垂直居中 (2)多列布局:两列布局、三列布局、圣杯布局、双飞翼布局 (3)全屏布局:等分布局、等高布局、全屏布局
加群二维码
  • 慕课前端核心用户群
  • QQ群号:908286289
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消