Czy można przesunąć pasek boczny w kompozycji TwentyFifteen w prawo, używając tylko motywu potomnego i CSS, czy też wymaga zmian w samym motywie? Głównym problemem, na który wpadam, jest to, że mogę uzyskać pasek boczny po prawej stronie w scenariuszu „domyślnym” lub „przewijanym”, ale nie w obu przypadkach (domyślnie używa pozycji: względna i jest to, co dostajesz, gdy strona ładuje, przewijany jest ustawiany podczas przewijania strony i zmienia pozycję paska bocznego na absolutną).
16
rtl.css
. Robi to.Odpowiedzi:
Wziąłem następujące
rtl.css
i zastosowałem je za pomocą Magic Widget z dodatkowymi!important
słowami kluczowymi na angielskiej stronie:To wydaje się działać, nawet gdy przewijasz w dół.
źródło
!important
nie są potrzebne.Możesz dodać poniższy kod do motywu podrzędnego.
źródło
Akceptowane rozwiązanie przerywa czas reakcji motywu, gdy jest używany z telefonu komórkowego. Musiałem owinąć zaakceptowane rozwiązanie Toscho i Anteru
@media screen
jako oryginalny dwadzieścia piętnaście szablonów.źródło
Niedawno rozszerzyłem motyw podrzędny z porad i wskazówek dotyczących dwudziestu piętnastu tematów i pomyślałem, że powinienem podzielić się z wami, jak przesuwać pasek boczny w prawo z wami. w rozszerzonym motywie potomnym całkowicie usunąłem pasek boczny z dwudziestu piętnastu motywów, ponieważ niektórzy wolą go używać w ten sposób. Możesz pobrać motyw podrzędny tutaj i zmienić kod, aby przywrócić pasek boczny po prawej stronie:
Zmień następujący kod:
do
źródło