I have this container:
new Container( width: 500.0, padding: new EdgeInsets.fromLTRB(20.0, 40.0, 20.0, 40.0), color: Colors.green, child: new C
Don't use GestureDetector, it doesn't show ripple effect. Use InkWell instead.
GestureDetector
InkWell
InkWell( onTap: () {}, // Handle your callback child: Ink(height: 100, width: 100, color: Colors.blue), )
Output: