Aside from looking interesting it helps to bring people attention to it. You are more likely to notice it if it has a lot of striped rather than solid.
Solid colors are used just to make the curb more visible. Other countries tend to use stripes as a visual warning for people not to park in that specific section.