Float na IE


(michalmw) #1

Witam

Po zakodowaniu strony jestem z siebie bardzo dumny:). Jednak jest pewien problem, znajomi posprawdzali jak wyszło moje intro. Działa wszystkim, tylko nie tym co mają IE ;/.. Tak jak by fukncja float nie działała na IE. Powie mi ktoś co mam dodać do css, aby dobrze IE czytał strone?

body {

	background: url("images/tlo.png");

}


#glowny {

	margin: 0px auto;

	width: 1000px;

	height: 786px;

	border: 1px solid black;

        padding: 0;

        text-align: center;

	background: white;

}

#pasek {

	width: 1000px;

	height: 66px;

	float: none;

	background: url("images/pasek.png");

}


#l_gora {

	width: 541px;

	height: 328px;

	float: left;

	background: url("images/l_gora.png");

}


#p_gora {

	width: 459px;

	height: 328px;

	float: left;

	background: url("images/p_gora.png");

}


#l_dol {

	width: 513px;

	height: 392px;

	float: left;

	background: url("images/l_dol1_01.png");

}

#p_dol{

	width: 487px;

	height: 392px;

	float: left;

	background: url("images/l_dol1_02.png");

}

#blog {

	width: 150px;

	height: 150px;

	position:absolute;

		top: 100px;

		left: 280px;

}

#portfolio {

	width: 150px;

	height: 150px;

	position:absolute;

		top: 140px;

		left: 920px;

}

Pozdrawiam


(floyd) #2

Float pod IE też działa, ale trochę inaczej w szczególności gdy są divy w divach i z samego pliku CSS nic nie wynika i nie da się poprawiać. No i należy pamiętać aby dać właściwy Doctype, choćby taki ja na dobrych programach czyli.

Dla IE ma to znaczenie.


(Damgora) #3

sprawdź stronkę tutaj: http://validator.w3.org/

Jeśli nie ma błędów lub po poprawieniu wszystkich nadal nie działa to można uznać, że to wina wyłącznie IE i próbować obejść np. poprzez alternatywne fragmenty kodu tylko dla internet explorera.