课程
/前端开发
/HTML/CSS
/CSS Sprite雪碧图应用
li i{display:inline width:30px; height:24px;}
已经设置成了行内元素了。还能设置宽高么?????
2015-06-09
源自:CSS Sprite雪碧图应用 3-3
正在回答
隐性改变display类型
有一个有趣的现象就是当为元素(不论之前是什么类型元素,display:none 除外)设置以下 2 个句之一:
position : absolute
float : left 或 float:right
元素会自动变为以 display:inline-block 的方式显示,当然就可以设置元素的 width 和 height 了且默认宽度不占满父元素。
后面设置了i标签float为左浮动以后就可以设置宽高了。
你自己试一下不就知道了
举报
必学的大型网站实用技术,让你快速掌握CSS Sprite雪碧图技术
2 回答使用雪碧图有什么讲究
1 回答是我的代码有问题么?为什么做出来的效果跟老师演示的不一样呀?
1 回答这代码有问题吗?为什么雪碧图没有完整的出来?
4 回答3-3雪碧图制作中的li i display:inline 还有width的问题
1 回答关于position的问题