여러 오버레이 그라데이션을 배경으로 사용하는 것이 더 간단 할 수 있습니다.
첫 번째는 왼쪽에서 오른쪽으로, 두 번째 방사형 그래디언트는 맨 위에 표시됩니다.
는 그런 다음 위치의 단지 문제 (절대적으로) 흰색 원 (당신이 위치 어디에 알고 기억)를 통해 텍스트 요소
신속하고 더러운 데모 :
div {
height: 350px;
width: 90%;
margin: 1em auto;
border: 1px solid lightgrey;
background:
radial-gradient(circle closest-side at 75% 50%, white, white 60%, transparent),
linear-gradient(to right, #344862, white 75%, yellow);
position: relative;
}
span {
position: absolute;
left: 75%;
top: 50%;
transform: translate(-50%, -50%);
}
<div>
<span>Lorem ipsum dolor.</span>
</div>
참고 : 방사형 그래디언트 센터의 위치가 <span>
의 위치와 어떻게 같습니까? transform
은 텍스트가 원 가운데에 배치되도록합니다.
그래서 원 아래와 위의 흰색은 할 수 없습니다. 괜찮을 것입니다. 또 다른 문제는 이것을 이해해야하는 배경이 무엇인지에 있습니다. C++, java 및 C#을 사용하면 단서가 없습니다. –
왼쪽에서 오른쪽으로 기울어 진 그라디언트는 단지 예일뿐입니다. 원하는 경우 흰색을 놓칠 수 있습니다 ... PS 사용자가 가지고있는 그라디언트를 사용해야합니다. 배경에 관해서, 나는 당신이 무엇을 요구하고 있는지 확신하지 못한다 ... 나는 기본적인 HTML/CSS로 그것을 모두했다. ... 나는 다른 사람이 그 질문에해야하는 것이 확실하지 않다. –
그것만으로 나는 전체 거래 시스템을 만들 수 있습니다. 하지만 그라디언트 이미지에 CSS로 점을 넣을 수는 없습니다. 나에게 더 가치있는 것을 생각하게 해준다. 도와 주셔서 고맙습니다. –