一、基础班学习路线
三、CSS高级技巧
1.精灵图
为什么需要精灵图sprites
精灵图使用(原理)
精灵图使用(代码)
精灵图案例-拼出自己名字
2.字体图标
字体图标产生和优点
字体图标下载
字体图标的使用
字体图标的追加和加载原理
3.CSS三角
CSS三角的做法
CSS三角应用-京东效果
4.CSS用户界面样式
鼠标样式cursor
取消表单轮廓和防止拖拽文本域
- 记得把textarea两个标签写在一行中,否则生成后会有空白区域
5.vertical-align属性应用
应用:实现行内块元素和文字垂直对齐
- 由上图可知,图片和文字默认是基线对齐
- 上图为底线对齐
- 还可以实现文本域和文字的效果
图片底侧空白缝隙解决方案
- 如上二图,这个div没有加宽高,理应图片有多高就把div撑多高,但居然有空白缝隙
- 原因是图片和文字默认是基线对齐的,这个空隙是给文字留的,如下图
- 如果不想要这个效果,
6.溢出的文字省略号显示
单行溢出文字省略号显示
多行溢出文字省略号显示
7.常见布局技巧
margin负值运用(一)
- 先浮动然后再marginleft往左移,那么先浮动产生的效果就是第二个盒子紧贴第一个盒子,然后再将重合边界覆盖
margin负值运用(二)
文字围绕浮动元素巧妙运用
行内块的巧妙运用
CSS三角巧妙运用(一)
- 这样就做出了直角三角形的效果
- 注意不是把改成0px
CSS三角巧妙运用(二)
CSS初始化
更多推荐
黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程(精灵图,字体图标,技巧)
发布评论