Skocz do zawartości

Głupi IE


Sebaci

Rekomendowane odpowiedzi

Jak dasz diva np na 100px i obramowanie na 1px to w FF sam div będzie miał 100px a z obramowaniem 102px - logiczne. Natomiast w IE div razem z obramowaniem ma 100px.

Druga sprawa - zrobisz diva na 100px z paddingiem na 10px to w FF ma 120px. W IE ma 100px, ale również z wewnętrznym marginesem.

I te głupie problemy sprawiają że moja strona będzie wyglądała dobrze albo tylko w IE, albo FF. Da się to jakoś obejść? Chyba nie ma sensu robienie strony, która się rozwala pod IE co nie?

Odnośnik do komentarza
Udostępnij na innych stronach

To chyba tylko u ciebie bo na moim przykładzie wszystko jest w porządku :

https://www.ecv1457.2-ec.com/testy/marginesy.html

serce.gifKocham Cię | Życie po Ślubie | Psychopatologia

Popełniłeś tylko jeden błąd ... jaki ? ... RAMBO !

Odnośnik do komentarza
Udostępnij na innych stronach

Ok to tak:

#main{
width: 705px;
height: auto;
padding: 10px;
border-left: 1px solid #006600;
border-right: 1px solid #006600;
}

W pliku html mam tylko:

<div id="main">czwartyxx</div>

W CSS szerokość body ustawiłem na 995px, wysokość auto i divom nadałem atrybut float: left;

I ten div właśnie ma dalej 705 px w IE. Co może być przyczyną?

Odnośnik do komentarza
Udostępnij na innych stronach

W CSS szerokość body ustawiłem na 995px

już na temat tego dostałeś informacje chyba ?

I ten div właśnie ma dalej 705 px w IE

no a ile ma mieć skoro tyle mu ustawiłeś ?

u mnie dalej jest 705px po Explorerm i Firefoxem, nie rozumiem twojego toku myślenia, nadajesz prostokątowi szerokość 705px i pytasz się czemu tak jest ?

serce.gifKocham Cię | Życie po Ślubie | Psychopatologia

Popełniłeś tylko jeden błąd ... jaki ? ... RAMBO !

Odnośnik do komentarza
Udostępnij na innych stronach

Stary nie wiem o czym ty mówisz wogóle, u mnie się wszystko poprawnie wyświetla :

https://www.ecv1457.2-ec.com/testy/marginesy.html

może czas przeczytać jakiś kurs CSS ?

ale mam przecież dobry... chyba.

tu muszę przyznać Tobie rację ... choć nie wiem o czym mówisz i widzialem twojego doctype -a na oczy

serce.gifKocham Cię | Życie po Ślubie | Psychopatologia

Popełniłeś tylko jeden błąd ... jaki ? ... RAMBO !

Odnośnik do komentarza
Udostępnij na innych stronach

Chodzi o to że dla FireFoxa parametri width jest wartością dla kolumny bez dodatków( border, margin, padding ), natomiast w IE width jest to suma tych parametrów, a pozostawione miejsce jest na zawartość.

Jedyny znany mi sposob to <!--[iF IE]>kod css dla IE<[iE]-->

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

a dla mnie jedyny sposob to okreslenia wlasciwego doctype:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

pokaz kod, bo inaczej nie dojdziemy skad te roznice w wyswietlaniu.

Odnośnik do komentarza
Udostępnij na innych stronach

Chryste Panie a A TO CO JEST ?

Zmierzcie sobie te DIV-y w pixelach są takie same w FIREFOX i EXPLORER dokładnie 274 piksele :glupek2:

Czyli zarówno Explorer i Firefox wyświetlają i doliczają parametry padding i border jednakowo. Chyba że pracujecie w jakichś innych wersjach niż Firefox 1.5 i Explorer 6.0

serce.gifKocham Cię | Życie po Ślubie | Psychopatologia

Popełniłeś tylko jeden błąd ... jaki ? ... RAMBO !

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Chodzi o to że dla FireFoxa parametri width jest wartością dla kolumny bez dodatków( border, margin, padding ), natomiast w IE width jest to suma tych parametrów, a pozostawione miejsce jest na zawartość.

Jedyny znany mi sposob to <!--[iF IE]>kod css dla IE<[iE]-->

Jest też inny

#content {

/* dla wszystkich */

}

* html #content {

/* tylko dla IE */

}

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności