Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [css] Problem z float dla div
chfast
post
Post #1





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

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


Witam.
Czy da się jakoś usunąć tę przerwę, którą widać na przykładzie?

update
Chodzi mi o przeglądarkę MSIE.


--------------------
pozdrawiam, chfast
Go to the top of the page
+Quote Post
Dravo
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2003

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


jakies zrodla..questionmark.gif


--------------------
Oooo, cia is on the phone... Ok, I got it. Shit I lost it.
Go to the top of the page
+Quote Post
Paul
post
Post #3





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Cytat
jakies zrodla..questionmark.gif

jak dal przyklad nie umiesz dac pokaz zrodlo.... co_jest.gif

ciekawy przypadek... kombinowalem z paddingami, marginami i narazie nic... przerobilem tego diva na tabelke i tez nic... sprobuje jescze pozniej poprobowac.......
Go to the top of the page
+Quote Post
chfast
post
Post #4





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

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


Cytat
ciekawy przypadek...

MSIE zawsze ma ciekawe przypadki ](*,)


--------------------
pozdrawiam, chfast
Go to the top of the page
+Quote Post
Paul
post
Post #5





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Szukalem czegos o tym - takie cos znalazlem - to jest bug w IE:

:arrow: http://www.positioniseverything.net/floatmodel.html

:arrow: http://www.google.pl/search?hl=pl&ie=UTF-8...lem+ie+html&lr=

A rozwiazanie to:

[xml:1:599b270044]<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<style>
#d1 { float: left; background: #ff9; margin-right: -3px;}
#d2 { background: #f9f; }
#d3 { background: #cff; }
</style>
</head>
<body>
<div id="d1">div d1<br/>float right</div>
<div id="d2">
| <- przeszkadza mi ta przerwa<br/>
| <br/>
| <- tu już jej nie ma<br/>
| <br/>
</div>
</body>
</html>[/xml:1:599b270044]
Wada taka, ze na czymkolwiek innym niz IE sie sypie...
Go to the top of the page
+Quote Post
chfast
post
Post #6





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

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


Dzięki Paul.
Więc takie wykorzystanie float trzeba wyrzucić do śmietnika. Niby css ma duże możliwości, ale w starciu z przeglądarkami trzeba się sporo nakombinować, żeby w ogóle coś z tego wyszło.
Można się pozbyć tego marginesu dając we wszystkich div float: left, ale to stwarza następne problemy. Narazie jednak jakoś sobie radze 8) .


--------------------
pozdrawiam, chfast
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: 20.08.2025 - 04:29