当前位置: 首页 > article >正文

CSS3-Day1

CSS3圆角

border-radius

CSS3盒阴影

box-shadow

CSS3边界图片

border-image
CSS3 background-clip属性

padding-box 沿着边框填充

content-box 在边框外面

CSS3 线性渐变

线性渐变 - 从上到下(默认情况下)#grad {
    background-image: linear-gradient(#e66465, #9198e5);
}

线性渐变 - 从左到右

#grad {
  height: 200px;
  background-image: linear-gradient(to right, red , yellow);
}

线性渐变 - 对角

#grad {
  height: 200px;
  background-image: linear-gradient(to bottom right, red, yellow);
}

使用透明度(transparent)

们使用 rgba() 函数来定义颜色节点。rgba() 函数中的最后一个参数可以是从 0 到 1 的值,它定义了颜色的透明度:0 表示完全透明,1 表示完全不透明

#grad {
  background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
}

重复的线性渐变

#grad {
  /* 标准的语法 */
  background-image: repeating-linear-gradient(red, yellow 10%, green 20%);
}

CSS3 径向渐变

#grad {
  background-image: radial-gradient(red, yellow, green);
}

#grad {
  background-image: radial-gradient(circle, red, yellow, green);
}

CSS3 文本效果

h1
{
    text-shadow: 5px 5px 5px #FF0000;
}

CSS3 box-shadow属性

div {
    box-shadow: 10px 10px 5px #888888;

div {
    box-shadow: 10px 10px grey;阴影添加颜色
}
}

div {
    box-shadow: 10px 10px 5px grey;添加模糊效果
}

CSS3 Text Overflow属性

p.test1 {
    white-space: nowrap; 
    width: 200px; 
    border: 1px solid #000000;
    overflow: hidden;
    text-overflow: clip; 
}
 
p.test2 {
    white-space: nowrap; 
    width: 200px; 
    border: 1px solid #000000;
    overflow: hidden;
    text-overflow: ellipsis; 
}

CSS3 单词拆分换行

p.test1 {
    word-break: keep-all;
}
 
p.test2 {
    word-break: break-all;
}

CSS3 字体

@font-face
{
    font-family: myFirstFont;
    src: url(sansation_bold.woff);
    font-weight:bold;
}

2D 转换

  • translate()
  • rotate()
  • scale()
  • skew()
  • matrix()

3D 转换

  • rotateX()
  • rotateY()

CSS3 过渡

div
{
    transition: width 2s, height 2s, transform 2s;
    -webkit-transition: width 2s, height 2s, -webkit-transform 2s;
}

div:hover
{
    width:300px;
}


http://www.kler.cn/news/342545.html

相关文章:

  • 毕设开源 基于机器视觉的人体姿态行为识别
  • 【RISCV指令集手册】向量扩展v1.0
  • 小猿口算APP脚本(协议版)
  • 【D3.js in Action 3 精译_030】3.5 给 D3 条形图加注图表标签(下):Krisztina Szűcs 人物专访 + 3.6 本章小结
  • 其他:python语言绘制案例
  • 【图论】(一)图论理论基础与岛屿问题
  • 电视机/显示器参数1400nits 97% DCI-P3、ΔE<0.87和2400nits 110% DCI-P3、ΔE<0.6详解
  • 数据结构【C语言】[
  • C# + SQLiteExpert 进行(cipher)加密数据库开发+Costura.Fody 清爽发布
  • 番外篇 | CRAS-YOLO:基于卫星图像的多类别船舶检测和分类
  • 【分布式微服务云原生】Redis:如何实现高性能与高可用性的终极指南
  • 【华为HCIP实战课程十】OSPF网络DR和BDR实战讲解,网络工程师
  • 小北的技术博客:探索华为昇腾CANN训练营与AI技术创新——Ascend C算子开发能力认证考试(中级)
  • 设计模式之适配器模式(通俗易懂--代码辅助理解【Java版】)
  • windows启微服务端口被占用情况的排查与解决方法
  • 【uniapp】使用uniapp实现一个输入英文单词翻译组件
  • 【Linux】ComfyUI和SD WebUI之PYTHON环境共享,模型共享,LORA等公共资源共享
  • 实用Linux脚本
  • 【论文阅读】Cross Attention Network for Few-shot Classification
  • Golang | Leetcode Golang题解之第464题我能赢吗