Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] absolute w IE6
outsider
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 36
Dołączył: 8.08.2008

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


Witam

Mam problem z position: absolute; w IE6, kod:

Kod
#box {
             float: right;
             width: 614px;
             padding-right: 23px;                  
}



#box_2 {
        background: url('images/info_rg_gora.png') no-repeat;             
        font-size: 12px;
        height: 58px;
             width: 463px;
             float: right;             
}



.div_1 {
     position: absolute;
     z-Index: 1;
     border: 1px solid #b1ac87;
     background: #d3cda1;
     padding: 5px;
     margin-left: 20px;
     margin-top: 24px;
}


W #box znajduje sie #box_2, a w #box_2 - div_1. W IE6 div_1 jest przesuwany na prawo(nie zmienia swojej dlugosci, tak jakby margin byl ale go nie ma), nie mam pojecie dlaczego. Przyklady:

Zle wyswietalnie w IE6:

http://img218.imageshack.us/my.php?image=testsw6.jpg

Poprawne wyswietlanie:

http://img299.imageshack.us/my.php?image=test2dg0.jpg
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Lion_87
post
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Po pierwsze jaki efekt chcesz uzyskać?( bo może nie potrzeba absolute do tego)
Go to the top of the page
+Quote Post
outsider
post
Post #3





Grupa: Zarejestrowani
Postów: 267
Pomógł: 36
Dołączył: 8.08.2008

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


To co pokazalem na rysunkach to jest tylko kawalek wiec napisze jak calosc ma wygladac.
W div_1 sa linki z uchwytem onClick ktory wywuluje JS i dodaje tekst do tego div_1, tak ze caly naklada sie na reszte tekstu ktory jest pod nim.
Go to the top of the page
+Quote Post
punkomuzykant
post
Post #4





Grupa: Zarejestrowani
Postów: 147
Pomógł: 3
Dołączył: 28.12.2007
Skąd: toronto

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


Każdy element ma domyślnie position:static. Pozycjonować absolutnie winksmiley.jpg możesz tylko względem elementów które mają position:relative. Czyli

<div id="kontener">
<div id="2"></div>
</div>

i CSS

kontener{
position relative
}

2{
absolute
}
Pisane z palca

[edit]
i dla position absolute niema czegoś takiego jak margin smile.gif Są tylko właściwości left: right: top: bottom:

Ten post edytował punkomuzykant 2.02.2009, 22:18:09
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:00