为了账号安全,请及时绑定邮箱和手机立即绑定
CSS display:inline和float:left两者区别

①display:inline:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式!(行布局:其表现形式始终以行进行显示) ②float:left:指定元素脱离普通的文档流而产生的特别的布局特性。并且float必需应用在块级元素之上,也就是说浮动并不应用于内联标签。或者可以说如果应用了float这个元素将被指定为块级元素。 那么两者的区别显而易见:display:inline元素不能设置宽高,因为它属于行布局,其特性是在一行里进行布局,所以不能被设定宽高
li i{background:url(http://img1.sycdn.imooc.com//539a972b00013e9102280177.jpg);display:inline;float:left;width:188px;height:38px;}
ul{list-style:none;}
.denglu i{background-position:0 0;}
.zhuce i{background-position:0 -36px;}
</style>
</head>
*{margin:0;padding:0;}
input{height:30px;padding-left:10px;}
.one{margin-top:20px;}
.two{font-size:12px;padding-left:5px;position:absolute;bottom:10px;}
.loginbox{position:relative;}
li{font-size:20px;font-weight:normal;height:30px;width:170px;text-align:center;margin-top:30px;}

最新回答 / 慕移动9181930
试着手动在配置文件里加上这句话,然后把MySQL重新启动一下setcookie具有7个可选参数,我们常用到的为前5个:
不错,就是没讲完啊
(╯‵□′)╯︵┻━┻ 搞了半天div设置的样式不起作用,居然是因为CSS里嵌入了html注释。。。。。。。
新思路get√
用过雪碧图,但是完全不懂
不错学习巩固了,好资源~
这个工具不好用啊!
话说mooc啥时候支持emmet啊,写代码好不方便,我都是自己在notepad++(配置了emmet)里写好了复制过去的
不用* {margin 0; padding: 0;}
这种写法是因为浏览器解析css也是要付出代价的;而且很多标签没必要重置;
另外补充一句:个人对兼容性的理解是 只要在各个浏览器上看起来差不多就行;有的时候差点就差点,只要没影响页面布局就行了;我很反感要求兼容所有浏览器精确匹配到1px;
谢谢,。。。

最新回答 / charsandrew
有可能是选择器的问题哦,看下是不是被层叠掉了。即后来的背景定位属性的选择器比重要够大。。
我居然在刷积分。。。。。,说起来慕课网的积分有啥用啊
课程须知
您至少具备HTML/CSS基础知识。
老师告诉你能学到什么?
1.学会CSS Sprite雪碧图制作方法。2.学会CSS Sprite雪碧图的使用方法。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消