Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] Szerokość obrazka 100%-padding
muumiin
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

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


Mam w divie padding: 0 30px; (potrzebuję, żeby było miejsce na przyciski). W divie mam obrazek img. Chciałabym, żeby się rozciągał na maksymalną szerokość, ale gdy ustawiam img {max-width:100%; } to obrazek jest odsunięty od lewej o te 30px, a po prawej wychodzi poza div. Wiecie jak rozwiązać ten problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
kreatiff
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 105
Dołączył: 7.08.2012

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


Rozwiązań jest kilka:
1. Dajesz obrazek jako tło diva i tam je rozciągasz.
2. Dajesz obrazkowi negatywny margines w lewo by zniwelować padding.
3. Nie dajesz dopełnienia dla tego diva, tylko dla elementów, które w tym divie będa się znajdować, ale innych niż ten obrazek.
To tak na szybko.
Go to the top of the page
+Quote Post
trueblue
post
Post #3





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

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


A co właściwie jest problemem, to że jest odsunięty z lewej, czy to, że z prawej wychodzi poza div?
Go to the top of the page
+Quote Post
muumiin
post
Post #4





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

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


Obrazek ma być odsunięty po prawej i po lewej o te 30px (padding) i pomniejszony do tych rozmiarów. Procenty nie działają, bo 100% znaczy, że obrazek będzie wielkości całego diva.

@kreatiff nie za bardzo chcę zmieniać cokolwiek w html-u, bo to działa dla dwóch wersji strony - komputerowej i mobilnej. Jak zmieniam coś w html to muszę przerabiać style dla wersji komputerowej...

Ten post edytował muumiin 13.11.2014, 13:48:16
Go to the top of the page
+Quote Post
trueblue
post
Post #5





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

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


Pokaż style dla diva i img.
Go to the top of the page
+Quote Post
muumiin
post
Post #6





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

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


  1. .sliderright {
  2. position:relative;
  3. padding:30px;
  4. }
  5. .sliderright img {
  6. margin: auto;
  7. opacity: 0;
  8. max-width: 100%;
  9. height: auto;
  10. visibility: invisible;
  11. display:none;
  12. z-index:-1;
  13. }
  14. .sliderright input:checked ~ img {
  15. display: block;
  16. z-index:1;
  17. visibility:visible;
  18. opacity: 1;
  19.  
  20. }
Go to the top of the page
+Quote Post
trueblue
post
Post #7





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

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


http://jsfiddle.net/72zgncj8/1/
To na pewno całe style? Struktura html jest taka sama?
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: 7.10.2025 - 13:06