黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程(精灵图,字体图标,技巧)

编程知识 更新时间:2023-04-07 18:22:28

一、基础班学习路线

三、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+移动端前端视频教程(精灵图,字体图标,技巧)

本文发布于:2023-04-07 18:22:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/46903335d2f4bf9b2e4184a83cb5375d.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:必看   视频教程   黑马   程序员   图标

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 54393文章数
  • 14阅读数
  • 0评论数