Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] Położenie obrazka na środku strony - height:100%;
yurus1
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 8.02.2008

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


Witam

Jest sobie strona. Jako tło ma być obrazek, który musi być wyśrodkowany na samym środku strony. Problem polega na tym że obrazek ma mieć zawsze 100% wysokości, więc cięzko określić jego szerokość.

W jaki najprostszy sposób można go wyśrodkować?

#background{position:fixed; z-index:-1; margin: 0 auto;
height:100%;
left: 6%;
}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Arcioch
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

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


Css dla twojego bg ustaw takie:

  1. #background1{display: block;
  2. position:fixed;
  3. height:100%;
  4. z-index: -1;
  5. }


Kod js do wyśrodkowywania tła (IMG:style_emoticons/default/wink.gif) działa automatycznie przy ładowaniu i przy zmianie szerokości okna przeglądarki (IMG:style_emoticons/default/wink.gif) (wymaga biblioteki jQuery)

  1. <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
  2.  
  3. $(function() {
  4.  
  5. function bgresize() {
  6. var window_width = $(window).width();
  7. var img_width = $('#background1').width();
  8.  
  9. var margin_left = (window_width - img_width) / 2;
  10. $('#background1').css({"margin-left" : margin_left});
  11. }
  12.  
  13. bgresize();
  14.  
  15. $(window).resize(bgresize);
  16.  
  17. });
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 04:38