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;

}

相关推荐
蜡台4 分钟前
Vue 3 原生 ESM 开发实战:不用打包工具,从零搭建组件化应用
前端·javascript·vue.js·html
我的div丢了肿么办8 分钟前
grid布局justify-items和align-items、justify-content和align-content
前端·css
用户298698530148 分钟前
在 React 中使用 JavaScript 将 HTML 转换为图片
javascript·react.js·html
寻缘千鹤10 分钟前
LogicFlow流程图 PNG 导出「线上按钮置灰、无反应」故障复盘
前端·javascript·vue.js
梨想橙汁14 分钟前
Vite 优化、踩坑汇总 + Webpack 迁移 Vite 实战
前端·webpack·vite
10share16 分钟前
给 JSX 组件也来一份 Vue 式 scoped:jsx-scoped 让样式隔离不再靠自觉
前端·vue.js
小聪70817 分钟前
elpis-core 领域模型驱动设计解析
前端
北城笑笑18 分钟前
Vue 104 ,AI + ECharts + Word:大模型数据可视化报告生成实战(前端导出图文并茂 Word 文档)
前端·vue.js·word·echarts
创新技术阁24 分钟前
FastapiAdmin 实战:二次开发前的准备(环境配置与项目启动)
前端·后端·fastapi
李少兄40 分钟前
JavaScript 运算符完全指南
java·开发语言·javascript