[flutter] 플러터 Container에서 그림자(elevation)를 추가하는 방법은 무엇인가요?
다음은 예제 코드입니다:
Container(
decoration: BoxDecoration(
boxShadow: [
BoxShadow(
color: Colors.grey.withOpacity(0.5),
spreadRadius: 5,
blurRadius: 7,
offset: Offset(0, 3), // changes position of shadow
),
],
),
// 나머지 Container 속성들
)
이 예제에서 BoxDecoration의 boxShadow 속성 안에 BoxShadow를 추가했습니다. 이 BoxShadow 속성은 색상, 번짐 반경(spreadRadius), 흐림 반경(blurRadius), 그림자의 위치(offset) 등을 정의할 수 있습니다.
각 속성값은 그림자의 효과를 조절하기 위한 것으로 color는 그림자의 색상을, spreadRadius는 그림자의 확산 정도를, blurRadius는 그림자의 흐림 정도를, offset은 그림자의 위치를 조절합니다.
더 자세한 내용은 플러터 공식 문서를 참조할 수 있습니다.