Grid -scrolowanie poszczególnych elementów

Grid -scrolowanie poszczególnych elementów
bartek164
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 534
0

https://codepen.io/anon/pen/eovVvK

Mam taki problem, że nie wiem dlaczego, mój element main, nie jest scrolowany, chciłałem aby elementy, .left, .right pozostały fixed, natomiast main element miał możliwość scrolowania. Ale dodają mu wartość scroll, nie mam możliwości jego scrollowania. Nie wiem dlaczego.

czysteskarpety
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Piwnica
  • Postów: 7697
bartek164
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 534
0

poprawiłem i teraz działa, chociaż nie mam pojęcia czym się różni to od poprzedniego, jeśli dodałem elelmety do środka main, to miałem dostęp do scrolla, ale wcześniej też miałem tam jeden element o dużo większej wysokości od .wrp, który miał overflow: hidden.
Tak czy siak działa.

Silv
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
0

Jeśli ten pierwszy link jest oryginalny (nie zmodyfikowałeś go po założeniu wątku), to u mnie działa scrollowanie elementu main.

Silv
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
0

Odpowiedź do komentarza: poprzednia wersja (https://jsfiddle.net/a0vfqxb6/1/) nie działała najprawdopodobniej dlatego, że nie było żadnej zawartości w elemencie <main>, która mogłaby się scrollować. Napisałem "najprawdopodobniej", ponieważ nie jestem pewien, czy to ten powód. Nie widzę w specyfikacji CSS overflow wzmianki o możliwości lub braku możliwości scrollowania pustego miejsca. Możesz zresztą sam zobaczyć: https://drafts.csswg.org/css-overflow-3/#valdef-overflow-scroll

PS. Rada – nie nazywaj klasy tak samo jak element HTML (najlepiej żaden), bo można się pomylić (u Ciebie klasa main oraz element main).

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.