Css 具有渐变背景和圆形轮廓的按钮

Css 具有渐变背景和圆形轮廓的按钮,css,linear-gradients,Css,Linear Gradients,目前我使用的是白色边框的图像,里面我使用的是按钮。但它也有相应的问题。我们是否可以用css来创建整个过程,或者如果不能用css来完成,我们是否可以消除响应问题 .标题btn部分img{ 显示:块; 保证金:0自动; 利润上限:-23px; 宽度:370px; 高度:80px; } .标题btn{ 填充:15px40px15px40px; 背景:5760f4; 背景图像:-webkit线性渐变左,5760f4,f3135d; 背景图像:右线性渐变,5760f4,f3135d; 边界半径:40px

目前我使用的是白色边框的图像,里面我使用的是按钮。但它也有相应的问题。我们是否可以用css来创建整个过程,或者如果不能用css来完成,我们是否可以消除响应问题

.标题btn部分img{ 显示:块; 保证金:0自动; 利润上限:-23px; 宽度:370px; 高度:80px; } .标题btn{ 填充:15px40px15px40px; 背景:5760f4; 背景图像:-webkit线性渐变左,5760f4,f3135d; 背景图像:右线性渐变,5760f4,f3135d; 边界半径:40px; 边界:无; 文本转换:大写; 颜色:fff; 字体大小:25px; 字体大小:粗体; } .标题btn:悬停{ 背景:6e73df; 背景图像:-webkit线性渐变左,f3135d,5760f4; 背景图像:右线性渐变,f3135d,5760f4; } .btn容器{ 位置:绝对位置; 最高:50%; 左:50%; 转化:转化-50%,-50%; } 免费试用DddxdVdDk!
您可以使用一个元素(考虑背景、边框和背景片段)执行此操作:

.盒子{ 宽度:200px; 高度:70像素; 边界半径:70px; 填充:5px;/*控制边框和背景之间的间距*/ 背景图像:向右线性渐变,红色,蓝色; 背景剪辑:内容框;/*不要给填充物上色*/ 边框:3倍实心fff; 颜色:fff; 字体大小:20px; } .box:悬停{ 背景图像:左线性渐变、红色、蓝色; } 身体{ 背景:粉红色; }
此处的一些文本您可以使用一个元素来完成此操作,其中考虑了背景、边框和背景剪辑:

.盒子{ 宽度:200px; 高度:70像素; 边界半径:70px; 填充:5px;/*控制边框和背景之间的间距*/ 背景图像:向右线性渐变,红色,蓝色; 背景剪辑:内容框;/*不要给填充物上色*/ 边框:3倍实心fff; 颜色:fff; 字体大小:20px; } .box:悬停{ 背景图像:左线性渐变、红色、蓝色; } 身体{ 背景:粉红色; }
这里的一些文本我们如何使用:hover在本例中,因为box:hover会为边框而不是边框着色button@rohiteb您可以像在初始代码中一样使用hover。悬停时你想做什么?当我做box:hover{background:blue}时,它不会改变按钮的背景color@rohiteb检查我更新的answser,您需要以伪元素为目标,并使用背景图像或背景色而不是背景色。在这种情况下,我们如何使用:hover,因为box:hover为边框而不是背景色button@rohiteb您可以像在初始代码中一样使用hover。悬停时你想做什么?当我做box:hover{background:blue}时,它不会改变按钮的背景color@rohiteb检查我更新的answser,您需要针对伪元素并使用背景图像或背景色not backgorund