Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] efekt pochylenia tła skewY, czy można lepiej to rozwiązać?
lukash82
post
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

Ostrzeżenie: (0%)
-----


Witam,

Chciałbym uzyskać taki efekt pochylonych brzegów kolejnych sekcji na stronie typu one page.

Coś takiego jak w tym szablonie: http://www.templatemonster.com/demo/52331.html

Wymyśliłem sobie coś takiego, dla dwóch sekcji, które leżą jedna pod drugą.

  1. <section id="one">
  2. <div class="content">
  3. (...)
  4. </div>
  5. </section>
  6.  
  7. <section id="two">
  8. <div class='skew_del'>
  9. <div class="content">
  10. (...)
  11. </div>
  12. </div>
  13. </section>


  1. #one {
  2. background : yellow;}
  3. #two {
  4. background : red;
  5. transform : skewY(2deg);
  6. -webkit-transform : skewY(2deg);
  7. margin-top: -50px;}
  8. #two .skew_del{
  9. transform : skewY(-2deg);
  10. -webkit-transform : skewY(-2deg);}


Pierwsza sekcja bez filozofii. Drugą sekcję z tłem obracam za pomocą skewY o 2 stopnie, a następnie zawartość tej sekcji obracam z powrotem o -2 stopnie.

Działać działa. Czy takie rozwiązanie jest eleganckie? Proszę o opinię lub ew. wskazówki, jeśli istnieje lepsze rozwiązanie. Pozdrawiam, Ł.



Teraz jeszcze zauważyłem, że w tych teksty w tych pochylanych i potem "odchylanych" div-ach są takie mało wyraźne. Także chyba jednak muszę szukać innego rozwiązania:/

Ten post edytował lukash82 3.03.2016, 19:06:16
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 20:01