首页 > Web开发 > 详细

css3教程

时间:2019-08-12 14:12:38      阅读:83      评论:0      收藏:0      [点我收藏+]

一些最重要CSS3模块如下:

  • 选择器
  • 盒模型
  • 背景和边框
  • 文字特效
  • 2D/3D转换
  • 动画
  • 多列布局
  • 用户界面

将了解以下的边框属性:

  • border-radius    border-top-left-radius
  • box-shadow
  • border-image
box-shadow: h-shadow v-shadow blur spread color inset;

<div class="test" style="text-overflow:ellipsis;">This is some long text that will not fit in the box</div>

不换行情况下,超出部分用点表示

 

p.test1
{
    width:9em; 
    border:1px solid #000000;
    word-break:keep-all;
}

p.test2
{
    width:9em; 
    border:1px solid #000000;
    word-break:break-all;
}

技术分享图片

 

.shadow {
    width: 100px;
    height: 100px;
    box-shadow: 12px 9px 23px 6px;
    background-color: red;
}

效果

 技术分享图片

.shadow {
    width: 100px;
    height: 100px;
    box-shadow: 1px 0px 19px 3px inset;
    background-color: red;
}

技术分享图片

 渐变色

 background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, red , blue); /* 标准的语法 */

 

 

 height: 200px;
    background: -webkit-linear-gradient(left top, red , blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom right, red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom right, red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom right, red , blue); /* 标准的语法(必须放在最后) */

例子:

.shadow {
    width: 100px;
    height: 100px;
    box-shadow: 12px 9px 23px 6px;
    background:  linear-gradient(to bottom right,red,blue);
}

技术分享图片

 

 角度渐变:

-webkit-linear-gradient(90deg, red, blue);

不填 默认为180 颜色从下到上  , 旋转90  顺时针90

技术分享图片

多种颜色

 linear-gradient(red, orange, yellow, green, blue, indigo, violet);

更多请参考https://www.runoob.com/css3/css3-gradients.html

 

 

文字属性

text-shadow: h-shadow v-shadow blur color;  比盒子阴影少一个设置宽度

例子:

.text{
    text-shadow: 2px 2px 2px red;
}

技术分享图片

 

自定义字体

@font-face
{
    font-family: myFirstFont; 名称
    src: url(‘Sansation_Light.ttf‘) 字体位置
        ,url(‘Sansation_Light.eot‘); /* IE9 */
}
?
div
{
    font-family:myFirstFont;使用字体
}

 

css3教程

原文:https://www.cnblogs.com/webcyh/p/11338823.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!