询问一个 css 问题,为啥改变上下的 margin 会影响左右的显示

2016-07-28 17:55:37 +08:00
 miaobug

http://codepen.io/design8383/pen/EFAzo

将 css 第七行 label { margin: 1.5em auto } 改为 label { margin: 1.0em auto } 后

为何三组东西堆在了一起

另外请问一下大家,自学前端有没有什么好的练习资源(with solutions)?感觉还不会熟练的用 css 生成自己想要的效果,或者实现的很丑陋,或者人家代码的意思都看不懂。

2728 次点击
所在节点    CSS
2 条回复
dong3580
2016-07-28 18:08:13 +08:00
你需要了解: margin-top,margin-right,margin-bottom,margin-left
miaobug
2016-07-30 21:30:53 +08:00
@dong3580 margin: 1.0em auto 不是缩写形式吗? 1.0 指上下 margin , auto 指左右。请问跟问题的关系是?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/295577

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX