美文网首页
css3常用小结

css3常用小结

作者: 矮萌杰 | 来源:发表于2018-04-29 20:16 被阅读0次

边框:
1.边框圆角:border-radius;
只设置一个数值时

border-radius:xxpx;
设置一个数值效果图.png

边框的四个圆角像素都为xx;
设置两个数值:

border-radius:apx bpx;

对应关系:
top-left与bottom-right对应的圆角边框像素为a;
top-right与bottom-left对应的圆角边框像素为b;

设置两个数值效果图.png

当设置的数值为三个时
第一个数值对应:top-left;
第二个数值对应:top-right和bottom-left;
第三个数值对应:bottom-right;

2.边框阴影:box-shadow;
对应代码:

box-shadow:h-shadow v-shadow blur spread color inset;
属性 是非为必须 可选数值
h-shadow 必须 水平阴影的位置 (xxpx)
v-shadow 必须 垂直阴影的位置(xxpx)
blur 可选 模糊距离(xxpx,数值越大越模糊)
spread 可选 阴影的尺寸(数字)
color 可选 对应颜色的16进制数值或英文
inset 可选 inset(内部阴影)/outset(外部阴影)

eg

    div{
    width:200px;
    height:100px;
    box-shadow:20px 20px 10px red;
    }
对应效果图.png

背景:
背景图案尺寸:background-size;

background-size:length/percentage/cover/contain;
属性 可选数值
length 用长度定义图片的大小(xxpx)
percentage 用百分比定义图片大小(xx%)
cover 将图片等比缩放到完全覆盖容器(容器:div之类),背景有可能超出容器大小
contain 将背景图片等比缩放到宽度或高度与容器的宽度或高度相等,背景始终在容器里面

示例代码:

<style type="text/css"> 
body{
    padding-top:130px;
    background:url(背景墙.jpg);
    background-size:200px;
    background-repeat:no-repeat;
    }
    </style>
</head>
<body>
    <p>缩小后的图片</p>
    <p>原始图片:<img src="背景墙.jpg" ></p>
效果图.png

文本:
1.文本阴影:text-shadow;

text-shadow:h-shadow v-shadow blur color;

数值表格参考边框阴影表格。

示例代码:

<style type="text/css">
h1{
    text-shadow:8px 8px 6px #ff0000;
}
    </style>
</head>
<body>
    <h1>文本阴影效果</h1>
</body>
效果图.png

2.强制换行:word-wrap;

word-wrap:normal/break-word;

normal:只在允许的断字点换行
break-word:在长单词或URL地址内部进行换行。

3.文本溢出:text-overflow;(要与overflow:hidden和white-space:nowrap。连用)

text-overflow:clip/ellipsis;

clip:文本溢出时,将溢出的部分裁掉;
ellipsis:溢出部分用省略号表示;

代码示例:

    <style type="text/css">
    .d{
    text-overflow:clip;
    width:224px;
    overflow:hidden;
    white-space:nowrap;
    }
    p.b{
    text-overflow:ellipsis;
    width:224px;
    overflow:hidden;
    white-space:nowrap;
    }
    </style>
</head>
<body>
    <h2>text-overflow:clip;</h2>
    <div class="d">不显示省略标记,而是简单裁剪掉</div>
    <h2>text-overflow:ellipsis;</h2>
    <p class="b">显示省略标记,而不是简单裁剪掉</p>
</body>
效果图.png

4.文字描边:text-stroke;(要加-webkit前缀。)

-webkit-text-stroke:xxpx(宽度) color(颜色);

示例代码:

    <style type="text/css">
    .a{
    -webkit-text-stroke:1px #f00;
    }
    </style>
</head>
<body>
    <div class="a">文本颜色填充</div>
</body>
效果图.png

5.文本颜色填充:text-fill-color(要加-webkit前缀。)

-webkit-text-fill-color:color;
<style type="text/css">
    .a{
    -webkit-text-fill-color:red;
    </style>
</head>
<body>
    <div class="a">文本颜色填充</div>
</body>
效果图.png

PS:4与5差不多,第四点比第五点多一个可以增加文字粗细的操作。

相关文章

  • css3常用小结

    边框:1.边框圆角:border-radius;只设置一个数值时 边框的四个圆角像素都为xx;设置两个数值: 对应...

  • 有趣的CSS3新特性

    CSS3新特性一个小结。 边框 border-radius | box-shadow | border-image...

  • 动画类文章

    css3常用动画+动画库 vue2使用animate css

  • CSS3小结

    s

  • windows常用批处理命令

    Windows批处理(cmd/bat)常用命令小结

  • CSS3初识

    CSS3帮助手册 CSS3一直在持续进化中,我们可以通过帮助文档去学习CSS3,下面把常用的文档罗列一下: w3s...

  • 移动端用translate替换left/top制作动画效果

    css3之前,想要改变某个元素的位置,常用的方法是通过绝对定位改变其left或是top。而现在,由于css3新增加...

  • 01-书籍小结

    把自己遇到的书籍小结。 【01】《HTML5/CSS3/JavaScript技术大全》 2018年5月1日 曹衍龙...

  • CSS3 @font-face详解与优化

    CSS3 @font-face 规则 css通常用font-family 我们都知道,在网页制作中,会经常用到不同...

  • 2-28

    csshttp://phpstudy.net/css3/ 先从单位学起,单位常用的有:px,rem,em

网友评论

      本文标题:css3常用小结

      本文链接:https://www.haomeiwen.com/subject/dbwolftx.html