![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%)
|
Witam. Od pewnego czasu kombinuje kody i poszukuje ich aby wyłączyć pomniejszenie powtarzającego się tła, które pomniejsza się za pomocą pomniejszenia w przeglądarce. Chcę je wyłączyć gdyż po pomniejszeniu bardzo brzydko wygląda wizualnie. Chodzi mi o coś takiego tylko żeby nie maksymalizowało mi tła tylko je powtórzyło ileś tam razy aż wypełni całą przestrzeń przeglądarki. :
html { background: url(images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } Z góry dziękuję i czekam na wypowiedzi. Pozdrawiam. Ten post edytował Generic 18.11.2012, 23:57:42 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%)
|
wystarczy usunąć background-size, i no-repeat zamienić na repeat
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%)
|
html {
background: url(2.png) repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; } Poprawiłem kod i tylko mi zmaksymalizowało obrazek. Musi też się powtarzać. Wie ktoś jak można rozwiązać ten problem? Poszukuję po prostu kodu, który pozwoli mi aby nie powtarzało mi obrazka w nieskończoność tylko po prostu 10-20 razy. Czy naprawdę nikt nie wie jak to zrobić? Jest mi to pilnie potrzebne! |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%)
|
A możesz jakiegoś screena dać na którym przedstawiłbyś to co masz, a co chciałbyś osiągnąć?
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%)
|
Witam. Jak na zdjęciu poniżej mam powtarzanie repeat przez które jak z mniejsze powiększenie to widać powtarzanie przez co tło jest bardzo brzydkie. Chciałbym zrobić tak aby tło się nie zmniejszało tylko zmniejszały się layoty. Nie wierzę że nie ma na to jakiegoś rozwiązania.
(IMG:http://zapodaj.net/images/1cbc65a38e8bb.png) Witam. Po woli dochodzę do wniosku że jest to na mój sposób nie możliwe więc postanowiłem zapytać was o prostszą opcje. Moglibyście mi powiedzieć jak zablokować zmniejszanie tła? Chodzi mi o to aby tło zostawało a zmniejszał się tylko layot strony. Ten post edytował Generic 20.11.2012, 20:23:19 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%)
|
A to kolego obawiam się, że troszkę się narobisz. Zacząłbym od wykrycia poziomu przybliżenia, ten temat będzie pomocny:
http://stackoverflow.com/questions/1713771...modern-browsers A później w zależności od tego dopasował wielkość obrazka tła. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%)
|
Heh nie ma na to jakiegoś innego sposobu bo nie ukrywam że będzie trzeba noce zarywać nad tym (IMG:style_emoticons/default/smile.gif) ?
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%)
|
Zaintrygował mnie Twój problem, tak więc posiedziałem troszkę, pomyślałem i oto efekty.
index.html
style.css
img.png (IMG:http://img593.imageshack.us/img593/3558/imgtv.png) No i po kliknięciu obrazek tła dopasowuje się tak by jego wielkość była taka sama niezależnie od przybliżenia. Jedyne co musisz wpisać to oryginalną szerokość (taką w jakiej obrazek tła wygląda dobrze, czyli przy przybliżeniu 100%), pod zmienna orginalWidth oraz oryginalny rozmiar obrazka, pod zmienna size. Jest tam linijka alert(width), możesz ją usunąć, ale ma ona na celu podanie Ci szerokości okna, którą masz wpisać pod orginalWidth na samym początku (przy przybliżeniu 100%). |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:57 |