Flutter 集装箱在颤振中如何放置透明色
我想为包含十六进制颜色代码的容器设置不透明度 这是我的颜色:Flutter 集装箱在颤振中如何放置透明色,flutter,flutter-layout,Flutter,Flutter Layout,我想为包含十六进制颜色代码的容器设置不透明度 这是我的颜色: const color_transparent_black = const Color(0x80000000); //50% 正如你所看到的,我添加了80意味着50%的透明度 return Scaffold( backgroundColor: Colors.amber,... Container( // card view alignment: Alignment.center, margin: E
const color_transparent_black = const Color(0x80000000); //50%
正如你所看到的,我添加了80
意味着50%的透明度
return Scaffold(
backgroundColor: Colors.amber,...
Container(
// card view
alignment: Alignment.center,
margin: EdgeInsets.only(
top: 20.0, bottom: 10.0, left: 30.0, right: 30.0),
decoration: BoxDecoration(
boxShadow: ([
BoxShadow(color: Colors.black, blurRadius: 5.0)
]),
color: main_color_transparense_black,
borderRadius: BorderRadius.circular(14.0),
),
child: Column( ...
但是Container
不是透明的,它是完全黑色的?我知道使用Opacity
widget是可能的,但是我想用颜色来做
我读了这个
这不是我的答案。代码与您没有任何问题
Color(0x8000000)
您看到的黑色是由于框的阴影颜色变回的<代码>框影(颜色:Colors.black,模糊半径:5.0)。尝试根据您的需要更改您的BoxShadow。尝试为阴影提供一些偏移值。代码对您没有任何问题
颜色(0x8000000)
您看到的黑色是由于框的阴影颜色变回的<代码>框影(颜色:Colors.black,模糊半径:5.0)。尝试根据您的需要更改您的BoxShadow。尝试为阴影提供一些偏移值。我将BoxShadow更改为:
BoxShadow(颜色:Colors.black54,blurRadius:5.0)
问题就解决了。感谢您将BoxShadow更改为:BoxShadow(颜色:Colors.black54,blurRadius:5.0)
问题就解决了。谢谢