CSS3

20CSS中的高级技巧

2020-01-05  本文已影响0人  CurryCoder

技术交流QQ群:1027579432,欢迎你的加入!

1.精灵图

1.1 为什么需要精灵图?
1.2 精灵图(sprites)的使用

2.字体图标

2.1 字体图标的产生
2.2 字体图标的优点
2.3 字体图标的使用
2.4 字体图标的引入
2.5 字体图标的追加

3.CSS中的三角

CSS中的三角.png
.box2 {
    /* 盒子没有大小 */
    width: 0px;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
    border: 50px solid transparent;
    border-left-color: black;
    margin: 100px auto;
}

<div class="box2"></div>

4.用户界面样式

4.1 鼠标样式cursor
4.2 轮廓线outline
4.3 防止拖拽文本域resize

5.vertical-align属性的应用

vertical-align属性的应用场景.png vertical-align常用属性值.png
基线、顶线、中线、底线解释.png
5.1 解决图片底侧默认空白缝隙问题

6.溢出的文字省略号显示

6.1 单行文本溢出显示省略号
单行文本溢出显示省略号.png
6.2 多行文本溢出显示省略号
多行文本溢出显示省略号.png

7.常见的布局技巧

7.1 margin负值的应用
margin负值的应用.png
<style>
    ul li {
        list-style: none;
        float: left;
        width: 150px;
        height: 200px;
        border: 1px solid red;
        /* 重点在此处! */
        margin-left: -1px;
    }
</style>

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
</ul>
原理.png
7.2 文字围绕浮动元素
文字围绕浮动元素的应用.png 文字围绕浮动元素的原理.png
7.3 行内块巧妙运用
行内块技巧应用.png

7.4 CSS三角巧妙运用

CSS三角巧妙应用.png CSS三角原理.png

8.CSS初始化

9.资料下载

上一篇下一篇

猜你喜欢

热点阅读