Just going from personal experience.
Ibrox has none, you sit in the corner and see the whole pitch. Tynecastle has none, sit behind the goal and see the whole pitch. Victoria Park, placed behind the goal and see the whole pitch. Dens, put behind goals and see the whole pitch. Pittodrie, a wee mesh fence but you can still see the whole pitch. Fir Park, behind the goal can see the whole pitch. Rugby Park and Firhill, posts which cut out 1/15th of the pitch.
Celtic Park has a concrete wall that cuts out a chunk of the pitch, including one of the goals. I paid £26 to watch the game on the large screen in the stadium. Value for money wise, its a terrible stadium.