[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
은 그림자의 위치를 조절합니다.
더 자세한 내용은 플러터 공식 문서를 참조할 수 있습니다.