> 有时候我们的样式需要一点渐变的效果~比如下面的按钮

![](https://blog-1252087744.cos.ap-guangzhou.myqcloud.com/2019-05/css%20%E8%AE%BE%E7%BD%AE%E6%8C%89%E9%92%AE%20%E8%83%8C%E6%99%AF%E8%89%B2%E6%B8%90%E5%8F%98%E3%80%81%E8%83%8C%E6%99%AF%E8%89%B2%E9%80%8F%E6%98%8E/1.png)

------------

### 1、css 设置按钮 背景色渐变

```css

#1.线性渐变

linear-gradient(a, color...)

#2.重复的线性渐变

repeating-linear-gradient

#3.径向渐变

radial-gradient

#4.重复的径向渐变

repeating-radial-gradient

```

#### 1.1 线性渐变

语法:

```css

background: linear-gradient(direction, color-stop1, color-stop2, ...)

#direction:to bottom right/left top

#或者 角度

background: linear-gradient(angle, color-stop1, color-stop2);

#angle:180deg

```

![](https://blog-1252087744.cos.ap-guangzhou.myqcloud.com/2019-05/css%20%E8%AE%BE%E7%BD%AE%E6%8C%89%E9%92%AE%20%E8%83%8C%E6%99%AF%E8%89%B2%E6%B8%90%E5%8F%98%E3%80%81%E8%83%8C%E6%99%AF%E8%89%B2%E9%80%8F%E6%98%8E/3.jpg)

颜色 支持透明

rgba(255,0,0,0)

例子:

`background-image: linear-gradient(-90deg, #00C8BE 2%, #3FC3ED 96%);`

------------

#### 1.2 径向渐变

```css

background: radial-gradient(center, shape size, start-color, ..., last-color);

```

径向渐变由它的中心定义。

为了创建一个径向渐变,你也必须至少定义两种颜色结点。颜色结点即你想要呈现平稳过渡的颜色。同时,你也可以指定渐变的中心、形状(圆形或椭圆形)、大小。默认情况下,渐变的中心是 center(表示在中心点),渐变的形状是 ellipse(表示椭圆形),渐变的大小是 farthest-corner(表示到最远的角落)。

shape 参数定义了形状。它可以是值 circle 或 ellipse。其中,circle 表示圆形,ellipse 表示椭圆形。默认值是 ellipse。

------------

PS:

```css

-moz代表firefox浏览器私有属性

-ms代表IE浏览器私有属性

-webkit代表chrome、safari私有属性

-o opera 欧鹏浏览器

-webkit-linear-gradient

-o-linear-gradient

-moz-linear-gradient

```

------------

### 2、css 设置 背景色透明

```css

background: rgba(0, 0, 0, 0.5);

opacity:0.4;

filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */

```

有opacity属性的所有后代元素都会继承 opacity 属性,而RGBA后代元素不会继承不透明属性

![](https://blog-1252087744.cos.ap-guangzhou.myqcloud.com/2019-05/css%20%E8%AE%BE%E7%BD%AE%E6%8C%89%E9%92%AE%20%E8%83%8C%E6%99%AF%E8%89%B2%E6%B8%90%E5%8F%98%E3%80%81%E8%83%8C%E6%99%AF%E8%89%B2%E9%80%8F%E6%98%8E/2.png)

------------

The End~

html如何设置按钮背景为透明,css 设置按钮(背景色渐变、背景色透明)相关推荐

  1. 如何给计算机设置桌面背景步骤6,怎么设置电脑桌面背景呢

    一.教学目标 知识方面: 1.掌握设置桌面图案的方法.2.掌握设置屏幕保护的方法.3.学会选择除windows自带的背景之外的其他图片作背景. 技能方面: 1.培养学生的自学能力和实际操作能力.2. ...

  2. css设置四个圆角,css怎么设置4个圆角?css设置4个圆角方法

    div如何设置css圆角边框?css设置4个圆角方法有哪些?这对于刚刚入门的css新手,比较陌生,那么css怎么设置4个圆角?下面我们来看一下css设置4个圆角方法.[推荐学习:CSS3教程] CSS ...

  3. html+页面的背景透明,css设置背景透明 元素不透明

    css设置背景透明 元素不透明 在做前端页面的时候,我们会遇到这样的情况,需要背景为半透明状态,但是层里面的内容不需要为透明的状态.有时候我们设置的时候会出现不管内容还是背景同时都成透明了,如何实现背 ...

  4. css设置按钮样式_使用CSS设置按钮样式的快速指南

    css设置按钮样式 by Ashwini Sheshagiri 通过Ashwini Sheshagiri Buttons have become an inevitable part of front ...

  5. input 提交表单按钮 背景图片的完美设置 (隐藏字体)

    <input type="submit" id="submit_btn" src="submit_btn_bg_img.jpg" va ...

  6. html form背景图片设置,input 提交表单按钮 背景图片的完美设置

    import java.awt.*; import javax.swing.*; public class TestBackgroundColor extends JFrame  { public s ...

  7. Html设置背景图模糊,CSS设置背景图片模糊内容不模糊的解决方法

    需求:一个div设置了background: url,现在需要使图片背景模糊,div内的文字清晰显示. 解决方法:内容和图片分别置于一个div,通过css设置背景div模糊度,设置内容div绝对位置, ...

  8. html背景置顶,css设置背景图片位置固定

    先看下实例html> css背景图片固定 body{ background-image: url("https://picsum.photos/id/100/1080/1400&quo ...

  9. html设置%3cbody%3e背景颜色,使用css写带纹理渐变背景图的示例代码

    项目中页面长度大概在2000px以上,再加上背景图是带纹理和渐变的,所以加载起来会很大很耗费时间,所以就改用css实现了. 这个网站中有很多现成的背景,也可以自定义背景色,纹样的颜色和透明度. 网站中 ...

  10. android 设置activity背景图片,给Activity设置背景颜色

    为了使得错误提示更加显眼,再用Toast+振动效果之外考虑变换整个activity的背景颜色. 尝试一: activity并没像winform一样直接给个属性来设置,就想获取整个activity的la ...

最新文章

  1. Android中的Handler
  2. Activity has leaked window that was originally added
  3. T-SQL DISTINCT
  4. [转载 整理]C语言链表实例
  5. Redhat7.4安装Oracle11g详细步骤
  6. MySQL-索引优化篇(2)_使用索引扫描来优化排序
  7. python增删改查的框架layui_spring+springMvc+mybatis+layui实现数据表格的增删改查(纯layui实现)...
  8. 微信公众号开发之数据库
  9. Cloudera Enterprise 试用版 6.3.1查看cloudrea的许可证---可用期限
  10. tomcat mysql 启动顺序_linux 上配置tomcat、mysql 开机启动
  11. Memcached集群/分布式/高可用 及 Magent缓存代理搭建过程 详解
  12. C语言函数程序实例(超全)
  13. PostgreSQL全文检索
  14. 《明解C语言》示例代码和练习代码[第10章]
  15. 萤石云视频预览、回放、自定义录制
  16. 微信公众号errcode大全
  17. 3d在线展示线上VR全景展示系统
  18. 电商运营到底做什么?说出来你也不信。
  19. 试题 算法训练 kAc给糖果你吃(贪心)
  20. 每天一算法(双色河内塔又叫汉诺塔)

热门文章

  1. Python——组合数据类型(字符串、元组、列表、字典)转换总结
  2. 财会法规与职业道德【9】
  3. Flink流处理框架下的交通灯控制器
  4. oracle新增字段排序,oracle指定排序的方法详解
  5. 圆排列公式推导_数学广角早在公元三世纪,我国数学家刘徽为推导圆的面积公式而发明了 爱问知识人...
  6. java代码计算两个时间相差的天数:
  7. 《图解http》读书笔记
  8. Android 画指南针
  9. Java简答题整理(一)
  10. 【1194】移动路线