Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 13.01.2011 Ostrzeżenie: (0%)
|
Mam taki kod:
CODE <div style="width:200px;"> <div style="float:left; width:100px;"><br /> <br /> <br /> <br /> </div> <div style="float:right; width:100px;"> </div> </div> w przykładzie zamiast tekstu w lewym divie wstawiłem znaki nowego wiersza. Jak zrobić żeby prawy div miał taką samą wysokość jak lewy div (nie wypełniając go tekstem ani tagami <br>)? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
CSS: display: table[-row|-cell]
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 13.01.2011 Ostrzeżenie: (0%)
|
zrobiłem tak:
CODE <div style="width:200px;; display:table-row;"> <div style="float:left; width:100px; display:table-cell;"> <br /> <br /> <br /> <br /> </div> <div style="float:right; width:100px; display:table-cell;"> </div> </div> i niestety nie działa. Czy coś źle robię? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
Pozostawiłeś właściwość FLOAT.
PS. Nie jestem pewien czy nie powinieneś jeszcze całości objąć dodatkowym elementem z display: table; |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 13.01.2011 Ostrzeżenie: (0%)
|
dzięki, faktycznie działa.
A nie ma możliwości żeby dopasować wysokość diva do zewnętrznego diva? |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.07.2010 Ostrzeżenie: (20%)
|
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%)
|
Height 100% nie zadziała. Jedną ze sztuczek jest stosowanie tła z obu divów w jednym pliku, wtedy wysokość fizyczna poszczególnych nie ma znaczenia, bo tło dopasuje się do dłuższej.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.07.2010 Ostrzeżenie: (20%)
|
Height 100% nie zadziała. Jedną ze sztuczek jest stosowanie tła z obu divów w jednym pliku, wtedy wysokość fizyczna poszczególnych nie ma znaczenia, bo tło dopasuje się do dłuższej. Może nie zrozumiałem pytania, ale gdy dam taki kod: To niezależnie od ilości tekstu w obu divach rozciągają się na całą wysokość rodzica. Ten post edytował nospor 8.12.2011, 14:42:22
Powód edycji: [nospor]:
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
@up Jeśli masz ustaloną wysokość dla kontenera to pewnie, gorzej jeśli jej nie masz (IMG:style_emoticons/default/wink.gif)
Temat przewijający się kilka razy w tygodniu na forum, przeszukaj moje wszystkie posty z "pomógł" to znajdziesz rozwiązanie. Możesz też poszukać pod magicznym słowem "Faux Columns". |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%)
|
Nawet nie wiedziałem, że ten sposób się tak nazywa. (IMG:style_emoticons/default/smile.gif)
A swoją drogą to czy jest jakieś wytłumaczenie dlaczego elementy nie chcą się rozciągać do wysokości innego elementu, którego wysokość jest ustalona automatycznie przez zawartość? |
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 13:25 |