Manipulate[
Show[
{
ParametricPlot3D[{s,t (s^2),0},{s,0,1},{t,0,1},PlotStyle->Opacity[a],Mesh->None],
ParametricPlot3D[{s ,t (s^2),t (s^2)},{s,0,1},{t,0,1},PlotStyle->Opacity[b],Mesh->None],
ParametricPlot3D[{s,(s^2),t (s^2)},{s,0,1},{t,0,1},PlotStyle->Opacity[c],Mesh->None],
ParametricPlot3D[{1,s,t s},{s,0,1},{t,0,1},PlotStyle->Opacity[d],Mesh->None]},
AxesLabel->{x,y,z},PlotRange->{{0,1},{0,1},{0,1}},Ticks->{{0,1},{0,1},{0,1}}
],
{{a,1,"bottom"},0,1,.5},
{{b,1,"top"},0,1,.5},
{{c,1,"triangle"},0,1,.5},
{{d,1,"curved wall"},0,1,.5},
ControlPlacement->Left
]