CSS中怎么使用径向渐变实现卡券效果

  介绍

这篇文章将为大家详细讲解有关CSS中怎么使用径向渐变实现卡券效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

常见的卡券样式如下:

<人物>

 CSS中怎么使用径向渐变实现卡券效果”>,</p> <p> <强>使用伪元素实现版少(本)</强> </p> <人物> </图> <p> <img src=

票。更少的

.ordinary-mixins-ticket-horizontal (@width、@height @r, @top,, @color), {   位置:,才能相对;   ,,box-sizing: border-box;   ,,填充:0,@r;   宽度:才能,@width;   ,,身高:@height;   ,,background-clip:内容框;   ,,背景颜色:@color;      ,,,::before  {   ,,,位置:,绝对;   ,,,:,0;   ,,,左:,0;   内容,,,:,“,“;   ,,,显示:,块;   ,,,宽度:,@r  +, 1 px;   ,,,身高:,100%;   ,,,背景:,径向渐变(@r  circle  at  left  @top,, transparent  @r,, @color  @r  +, 1 px);   ,,}      ,,,::after  {   ,,,位置:,绝对;   ,,,:,0;   ,,,右:,0;   内容,,,:,“,“;   ,,,显示:,块;   ,,,//这里的,@r  +, 1 px 是为了避免某些百分百比缩放页面时,出现空隙   ,,,宽度:,@r  +, 1 px;   ,,,身高:,100%;   ,,,//这里的,@r  +, 1 px 是为了防止出现锯齿   ,,,背景:,径向渐变(@r  circle  at  right  @top,, transparent  @r,, @color  @r  +, 1 px);   ,,}   }      .parent  {   .ordinary-mixins-ticket-horizontal才能(200 px, 200 px, 10 px, 150 px,, # fc3a28);   }   .child  {   ,,行高:200 px;   }

应用程序。js

import  React 得到& # 39;反应# 39;;   import  & # 39;。/App.css& # 39;;   import  & # 39;。/ticket.less& # 39;;      function 应用程序(),{   ,,,return  (   ,,,,,,,& lt; div  className=癆pp",风格={   ,,,,,,,,,,,{   ,,,,,,,,,,,,,,,显示:,“flex"   ,,,,,,,,,,,,,,,justifyContent:,“center"   ,,,,,,,,,,,,,,,alignItems:,“center"   ,,,,,,,,,,,,,,,身高:600   ,,,,,,,,,,,}   ,,,,,,,}祝辞   ,,,,,,,,,,,& lt; div  className={& # 39;父母# 39;}祝辞   ,,,,,,,,,,,,,,,& lt; div  className=癱hild"在666 & lt;/div>   ,,,,,,,,,,,& lt;/div>   ,,,,,,,& lt;/div>   ,,,);   }      export  default 应用;

升级版样式一版少(本)

<人物>

 CSS中怎么使用径向渐变实现卡券效果

.mixins-ticket-vertical (@height, @width,还以为,@r, @left,, @l-color,, @r-color), {   宽度:才能,@width;   ,,身高:@height;//才能,@left 作用;1 px 是为了避免某些百分百比缩放页面时,出现空隙//才能,@r  +, 1 px 是为了防止出现锯齿//才能,51%,是为了防止出现元素中间会有一小段空白区域的情况   背景:才能,径向渐变(circle  at  left ,, transparent  @r,, @l-color , @r  +, 1 px), @left 作用;1 px  top  ~ & # 39;/& # 39;, 100%, 51%,没有重演,   径向渐变才能(circle  at  left ,, transparent  @r,, @l-color , @r  +, 1 px), @left 作用;1 px  bottom  ~ & # 39;/& # 39;, 100%, 51%,没有重演,   ,,,径向渐变(circle  at , right ,, transparent  @r,, @r-color , @r  +, 1 px ), - - - - - - (@width 作用;@left), top  ~ & # 39;/& # 39;, 100%, 51%,没有重演,   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

CSS中怎么使用径向渐变实现卡券效果