Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]Usunięcie transform wewnątrz div-a
kubax33
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 1
Dołączył: 27.01.2010

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


Nie widzę rozwiązania dla mojego problemu. Pochylam diva:

  1. .blok {
  2. background: #000;
  3. width: 100px;
  4. height: 100px;
  5. transform:skew(-12deg, 0deg);
  6. -webkit-transform:skew(-12deg, 0deg);
  7. -moz-transform:skew(-12deg, 0deg);
  8. -o-transform:skew(-12deg, 0deg);
  9. }
  10. <div class=blok></div>


ale problem pojawia się kiedy wewnątrz tego diva jest jeszcze jeden:

  1. <div class="blok">
  2. <div class="blok_2"></div>
  3. </div>


i ten blok_2 również jest powiedzmy jakimś kwadratowym elementem i on też z automatu się pochyla. Próbowałem transform: none; nie działa oraz transform:skew(12deg, 0deg); czyli zamiast -12 dałem 12 odbijając pochylenie w drugą stronę, ale jakość tego wewnętrzneego diva jest marna jakoś go kompresuje. Jakie jest poprawne rozwiązanie dla tego problemu. Wyłączenie pochylenia wewnątrz transform.

Ten post edytował kubax33 22.02.2017, 23:17:52
Go to the top of the page
+Quote Post
czvpka
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 1
Dołączył: 22.02.2017

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


No rozwiązania chyba nie ma poza wyjęciem tego div'a na zewnątrz (IMG:style_emoticons/default/smile.gif) Pochylając .blok pochylasz również wszystko, co się w nim znajduje (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
trueblue
post
Post #3





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Kod
.blok div{
transform:skew(12deg, 0deg);
-webkit-transform:skew(12deg, 0deg);
-moz-transform:skew(12deg, 0deg);
-o-transform:skew(12deg, 0deg);
}
Go to the top of the page
+Quote Post
kubax33
post
Post #4





Grupa: Zarejestrowani
Postów: 157
Pomógł: 1
Dołączył: 27.01.2010

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


Cytat(trueblue @ 23.02.2017, 08:46:24 ) *
Kod
.blok div{
transform:skew(12deg, 0deg);
-webkit-transform:skew(12deg, 0deg);
-moz-transform:skew(12deg, 0deg);
-o-transform:skew(12deg, 0deg);
}


Dokładnie tak zrobiłem. Jednak ten div przez to, że jest pochylony i następnie wyprostowany jest tak jakby poruszony lekko zaćmiony chodzi o zdjęcia i np. obramowanie w tym divie wszystko jest poruszone to wynik pochylenia i wyprostowania. Szkoda myślałem, ze znajdę jakieś logiczne rozwiązanie najwidoczniej po prostu nie idzie tego inaczej zrobić.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 12:53