![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chcę zaprogramować (to dobre słowo ?) w CSS box, który zawsze będzie miał zawsze: width: 100% - 20px; (z lewej i prawej po 10px) height: 100% - 160px; (z góry 10px odstępu od brzegu strony, 150px od dołu strony) (IMG:https://dl.dropbox.com/u/21239599/Untitled-2.jpg) Szary obiekt Ten post edytował Szymciosek 3.10.2012, 17:41:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 110 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie bez js się nie obejdzie (IMG:style_emoticons/default/wink.gif) Pobieram szerokość i wysokość okna przeglądarki i odejmuje odpowiednią ilość pixeli (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
No niby działa, ale nie do końca, bo nie zmienia się width tego boxu, gdy zmieniam rozmiar okna przeglądarki. Ogólnie to powinno pracować w trybie każdej rozdzielczości biorąc też pod uwagę to, że potencjalny Kowalski będzie sobie zmieniał rozmiar okna właśnie...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 10 Dołączył: 4.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
szerokość da się bez js, po prostu nie ustawiasz szerokości elementu tylko same marginesy, domyślnie rozciągnie się on na (szerokość rodzica - wartość marginesów)
z wysokością niestety tak jak napisał Arcioch, bez js ciężko. mój strzał: http://jsfiddle.net/8XMVK/ jeśli to mógłby być padding zamiast marginesów, rozważ użycie border-box: http://paulirish.com/2012/box-sizing-border-box-ftw/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Może być js, pod warunkiem, że będzie działało po zmianie rozmiaru okna przeglądarki jak napisałem wyżej.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 110 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdza rozmair okna i dostosowywuje (IMG:style_emoticons/default/wink.gif) w tym dziale pisałem już coś takiego wystarczyło poszukać i dostosować (IMG:style_emoticons/default/wink.gif) Ten post edytował Arcioch 3.10.2012, 19:31:21 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie bez js się nie obejdzie (IMG:style_emoticons/default/wink.gif) Pobieram szerokość i wysokość okna przeglądarki i odejmuje odpowiednią ilość pixeli (IMG:style_emoticons/default/wink.gif) z wysokością niestety tak jak napisał Arcioch, bez js ciężko. ... taaaaa... jasne... jest na to kilka sposobów, ale jeśli to ma być box to podam najprostszy z pozycjonowaniem absolutnym...
Ten post edytował zegarek84 4.10.2012, 00:16:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:29 |