Why can't the position and shape and size of radial-gradient be set at the same time?

  <div class="wrap">
  </div>
.wrap{
  width: 150px;
  height: 200px;
  border: 1px solid -sharp000;
  background: radial-gradient(circle 50px,at 50px 50px,red,yellow,blue);//5050px 50pxat 50px 50px
}
Css
Sep.20,2021

background: radial-gradient (circle 50px at center 50px,-sharpf00,-sharpff0,-sharp080);
my can

first introduce the background attribute
this is an abbreviated attribute, which includes background-color , background-image , background-origin , background-position , background-repeat , background-size , etc.
the radial-gradient that you use belongs to
. But that's not up to standard
1. Directly set the size
background: radial-gradient (circle at 50px 50px background: radial-gradient (circle at 50px 50px, transparent 50px);
2. Indirectly set the size
background: radial-gradient (circle at 50px 50px 50px 50px/100px 100px no-repeat;

Menu