Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak rozciagnąć diva, do całkowitej wysokości strony
Bastion
post
Post #1





Grupa: Zarejestrowani
Postów: 505
Pomógł: 0
Dołączył: 8.01.2005

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


http://www.vertis.com.pl/w002/

chodzi o diva <b> -tutaj- </b> jak go rozciagnac na calkowitą wysokość strony ?

Kod
#column_right {
display: block;
background: #f0f0f0;
height: 100%;
width: 120px;
float: left;
margin: 3px 3px 10px 3px;
}


dodatkowo chcialbym sie dowiedziec czy uzylem czegos niedozwolnego w formatce newsa

Kod
{@list(wiadomosci)}
<!-- news #{wiadomosci[id]} -->
<div class="news_block">
<div class="news_line"></div>
    <a class="news_link" href="index.php?action=read&amp;id={wiadomosci[id]}">{wiadomosci[topic]}</a> ,
    <span class="news_author"> {wiadomosci[author]} </span><br />
    <span class="news_date"> {wiadomosci[date]} </span><br /><br />
    <span class="news_content"> {wiadomosci[short_news]} </span><br />
    {@if(wiadomosci[long_enable])}
    <div class="news_ender">
     wiecej
    </div>
    {@fi}
</div>
<div class="news_block_end">Komentarze (0)</div>
<!-- end news #{wiadomosci[id]} -->
{@end}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Marusz
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 0
Dołączył: 16.05.2003
Skąd: POLAND

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


Pozwol, ze doczepie sie do Twojego posta. Interesuje mnie dokladnie to samo zagadnienie. Przygotowalem nawet obrazek...

(IMG:http://mznews.republika.pl/phppl/xhtml.png)

Opis:
Blok czerwony jest zapelniany tekstem i automatycznie wydluza sie od ilosci zapisanych znakow.

Pytanie:
Jak zrobic, aby bloki zielony i niebieski niezaleznie od zawartosci automatycznie wyrownywaly sie z dolna krawedzia bloku czerwonego? Jedyna odpowiedz jaka znalazlem, to JavaScript. Z racji oczywistych to rozwiazanie nie wchodzi w gre.
Go to the top of the page
+Quote Post
crash
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Ostatnio czytałem przy okazji XHTML'a o DIV'ach i z tego co wyczytałem wynika, że nie da się rozciągnąć DIV'a do określonej wysokości nie dając w nim jakiejś treści, która by go wydłużyła. To jest jedna z większych wad w porównaniu div'ów tabelami.
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Dokłanie jest to wada bloków, która mi sen z powiek spędza.
Można to zrobić o ile kontener miałby określoną wysokość to wtedy wystarczyłoby height=100%. Z wiadomych powodów jest to bez sensu.

Tutaj XHTML daje ciała i tabelki są lepsze (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (wiem, herezja, ale tak jest :/)
Go to the top of the page
+Quote Post
revyag
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Cytat(Marusz @ 2006-02-17 12:49:51)
Pytanie:
Jak zrobic, aby bloki zielony i niebieski niezaleznie od zawartosci automatycznie wyrownywaly sie z dolna krawedzia bloku czerwonego? Jedyna odpowiedz jaka znalazlem, to JavaScript. Z racji oczywistych to rozwiazanie nie wchodzi w gre.

Jeśli chodzi Ci tylko o dopasowanie wielkości bloków to najlepiej jest skorzystać z rozwiązania podanego na:
ala
Go to the top of the page
+Quote Post
vieri_pl
post
Post #6





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


ale jakie tam sa rozwiazania bo za chiny nie moge zrozumiec tamtego tekstu :/
Go to the top of the page
+Quote Post
revyag
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Załóżmy że masz 3 bloki o ustalonej szerokości.
1. Zamykasz je w jednym kontenerze
2. Tworzysz obrazek o wysokości 1px i szerokości równej sumie szerokści trzech bloków.
3. Na obrazku malujesz tło dla tych 3 bloków, czyli np. 100px czerwonego, 200px niebieskiego i 100px zielonego.
3. Wstawiasz obrazek jako background-image i gotowe.
Kod
div#kontener {
    width: suma_szerokosci_trzech_bloków;
    background-image:obrazek.jpg
    background-repeat: repeat-y;
}
Go to the top of the page
+Quote Post
vieri_pl
post
Post #8





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nic dodac nic ując (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wszystko pięknie działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Trzeba tylko pamietac że jak strona ma mieć obramowanie (cała strona) dobrze by było zrobic obrazek o 2 piksele węższy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) By było miejsce na ten 1 piksel z jednej i drugiej strony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdro revyag !

Ten post edytował vieri_pl 17.02.2006, 13:40:04
Go to the top of the page
+Quote Post
Termit_
post
Post #9





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 11.06.2005
Skąd: Gostyń

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


Cytat
Tutaj XHTML daje ciała i tabelki są lepsze
O Elbereth, Gilthoniel!
A kto Ci broni tworzyć designy oparte na tabelach w XHTML-u czy odwrotnie – stosowanie divciaków w HTML-u? Takie porównanie ma tyle sensu, co stwierdzenie, iż każdy muzułmanin jest terrorystą...

Na obronę divciaków dodam jeszcze, iż w CSS 2.1 (bo to, że kolumny mają mieć równe wysokości nie ma przecież nic wspólnego ze strukturą, a tylko z prezentacją) są dla tego przewidziane wartości dla atrybutu display, tylko, oczywiście, badzIEwie tego nie rozumie. Więcej...
Go to the top of the page
+Quote Post
y3ti
post
Post #10





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 19.08.2004
Skąd: Pruszków

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


Sam sie glowilem i dzieki pomocy kolegi mam rozwiazania:

http://positioniseverything.net/articles/o...out/equalheight

A tu jak mowi jeszcze jedno "podobno lepsze" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

http://alistapart.com/articles/holygrail
Go to the top of the page
+Quote Post
sztosz
post
Post #11





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


HolyGrail wymiata, ale jest sporo kłopotów w Operze 8 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

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: 3.10.2025 - 19:50