Automatyczna szerokość div'a według położenia 'right' i 'left' |
Automatyczna szerokość div'a według położenia 'right' i 'left' |
24.08.2015, 14:14:28
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 4.07.2015 Ostrzeżenie: (0%) |
Jak zrobić takiego diwa aby wedlug wartosci css 'left' i 'right' byla ustalana automatycznie wartosc 'width'.
Chodzi mi oto żeby na przykład lewa krawędź diva była oddalona o 100px od lewej krawędzi ekranu ("left: 100px;"), a prawa krawędź była oddalona o 100px od prawej krawędzi ekranu("right: 100px;") a zeby width był obliczany automatycznie. Ten post edytował michalcpp 24.08.2015, 14:16:03 |
|
|
24.08.2015, 14:23:29
Post
#2
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) |
Czyżby chodziło o margin-left/right? Ewentualnie padding-left/right?
-------------------- Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.
https://www.aroch.pl https://themeforest.net/user/aroch https://www.astroblog.aroch.pl https://www.4geeks.pl |
|
|
24.08.2015, 14:36:35
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 4.07.2015 Ostrzeżenie: (0%) |
Próbowałem zamiast left/right uzywać margin left i right ale wtedy cały div znika, a gdy uzywam left i right to wyglada jakby wartosc right byla ignorowana
Ten post edytował michalcpp 24.08.2015, 14:37:47 |
|
|
24.08.2015, 14:55:05
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) |
Dany element musi być pozycjonowany - najlepiej absolutnie wewnątrz relatywnie pozycjonowanego rodzica.
-------------------- ★Mój blog || Okiem krytyka★
|
|
|
24.08.2015, 14:59:50
Post
#5
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) |
Parametry left/right służą do pozycjonowania elementu względem innego i nie ma siły, żeby obie jednocześnie zaskoczyły.
Jak to znika? Jeśli masz div na szerokość całej strony (width: auto), to po dodaniu marginesów bo bokach powinien się zmniejszyć o wartość marginesów. Chyba, że pozycjonujesz go na 'absolute', w tedy ustawiasz width: 100% i box-sizing: border-box. -------------------- Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.
https://www.aroch.pl https://themeforest.net/user/aroch https://www.astroblog.aroch.pl https://www.4geeks.pl |
|
|
24.08.2015, 15:00:49
Post
#6
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 4.07.2015 Ostrzeżenie: (0%) |
Właśnie uzywalem pozycjonowania relatywnego, ale jak uzylem absolutnego to zadziałało.
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 23:32 |