章节
问答
课签
笔记
评论
占位
占位

图标定位二三事

图标定位二三事

任务

老师视频里的不同布局写法,不是习题!!不是习题!!!

?不会了怎么办

把玩就好,把玩就好……

||
1
2
<!doctype html>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 我不当学霸不行
思考方式不一样吧  我觉得能做出来就都可以

最新回答 / 扑克脸1413
这个问题是因为<i>标签和<img>标签之间存在换行空格而错位的,视频中有讲到

已采纳回答 / yi_z
i是内联元素;你设置display:block就出来了

最新回答 / 慕雪芸茗
浏览器兼容方面的原因

最新回答 / 慕粉3830774
我试了一下,用inline就行了,因为inline-block还是允许换行的,用inline-block的话父元素的宽度不够所以还是下一行显示

最赞回答 / 慕粉3498277
我是这样理解的:由于<i>标签为行内元素,所以它应该紧跟着图片不换行后面;(可以做以下尝试)(1)所以如果去掉其绝对定位,此时<i>标签应该是紧跟着图片并换行显示(因为图片后面没有空间显示<i>,故被挤到下一行);(2)绝对定位的特性是脱离文本流(在文本流中不占据任何位置),所以在设置了绝对定位后<i>是一个不占据空间的元素,所以不会被挤到下一行,而是可以和图片同行显示;(3)这也正说明,如果在<i>前面加上空格,此空格在文本流中占据一定位置,那...

+ 我来回答 回答最高可+2积分

最赞回答 / 慕渣渣
他只是利用了absolute的跟随性,然后并没有具体的利用top和left去相对于最近的relative去定位。 。利用跟随性,然后用margin去调整位置。

最赞回答 / Alyssa_Lee
http://img.mukewang.com/5453048000015d8800360036.gif vip用的是这样图片,不是你的文字你可以把<i class="icon-vip">vip</i>换成别的都不会显示例如<i class="icon-vip">000</i>因为用了text-indent: -9em;(文字向左缩进9倍) overflow: hidden;(超出部分隐藏)来控制

最赞回答 / batsing
如果是使用了top、left、right、bottom这些的话就是有position属性的父元素。而这里都没有top left right bottom,所以它的位置是它自身本来的位置。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言