Problem u ie7 sa tri stupca iste visine

http://www.hrvojemesec.com/panaceo/v9/index.html

to je stranica i u svim browserima mi ispada dobro, kako želim, no u ie7 mi se visina pomjera do visine ovog srednjeg stupca, pa mi je odrezan sadržaj i desnog i lijevog stupca…
Probao sam svakakve fixeve stavljat koji se tiču samo internet explorera, mijenjat svašta ali nikako da skužim što trebam napraviti da mi dno zalijepi na kraj sadržaja bilokojeg stupca, a ne samo tog srednjeg.

Struktura stranice:

lijevi stupac
desni stupac
srednji stupac

css:

.wrapper {width: 100%; margin:auto;}
.left {width: 280px; float: left; background-color:#b9b9b9; padding-bottom:9000px; margin-bottom:-9000px; border-right:2px solid #ffffff; min-height:1000px; margin-right:25px;}
.right {width: 280px; float:right; background-color:#d9d9d9; padding-bottom:9000px; margin-bottom:-9000px; border-left:2px solid #ffffff; margin-left:25px;}
.center {background-color:#f4f4f4; padding-bottom:9000px; margin-bottom:-9000px;}
.centar {float:clear;}

  • html div#sredina .center {display: inline-block;}
    div.holder {overflow:hidden; width:100%;}

sredina- nikakav stil

Što trebam raditi, jel ima tko kakav prijedlog?

hm da, to se inače riješava sa background-image hackom, ali ovdje to ne pali jer ti je širina srednjeg stupca varijabilna, najjednostavnije bi bilo puknuti tabelu, ali onda gubiš tableless layout, trenutno ja ipak nebi radio sajtove sa varijabilnim širinama osim ak nije riječ o forumu ili nečemu što ima puno teksta jer to onda zna izgledati jako prazno, možda ti je opcija i da prilagodiš stranicu za rezoluciju ili 1024768 ili 800600 tu nećeš fulati, i onda možeš koristiti background-image hack, makar na tvojem mjestu ja bi samo puknuo tablicu i boli te briga

Za pocetak, imas Javascript gresku na stranici:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Timestamp: Thu, 25 Feb 2010 07:33:38 UTC

Message: ‘this.element’ is null or not an object
Line: 347
Char: 140
Code: 0
URI:
http://www.hrvojemesec.com/panaceo/v9/mootools.js

Message: Object doesn’t support this property or method
Line: 248
Char: 1
Code: 0
URI:
http://www.hrvojemesec.com/panaceo/v9/mootools.js

A imas i hrpu HTML gresaka:

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.hrvojemesec.com%2Fpanaceo%2Fv9%2Findex.html

za Kečka:
hvala na poonudi rješenja, međutim klijent mi želi da bude varijabilna sredina, a pošto već radi u svim drugim browserima, lakše mi je naći za ie7 prepravku (ili nije) nego uvjeravat klijenta da sve radimo isponova

za ivan.skugor:
ma to me ne zanima uopće jer mi sve funkcionira kako spada, ne držim se previše tog validatora (iako nije preporučjivo)

Da li ima tko kakvu ideju ili da je imao sličan problem pa da pomogne?

Ocito. :smiley:

:smiley: u pravu je skugor, makar ove greške koje imaš na validatoru nemaju veze s tvojim problemom, a i sve te greške se isprave za cca 10min :smiley:

dobro ali nebitne greške za ovo što trebam ispraviti… molim Vas samo konstruktivne prijedloge

s jednom tablicom si si riješio sve moguće probleme, a nećeš ništa izgubiti time…

I jel se onda tablica može rastezati u tom središnjem dijelu?
Za sada mi je jedino rješenje da na svakom html dokumentu odredim visinu ali ni to mi nije neko rješenje jer se ona mijenja zavisno od širine ekrana. a ništa, mislim da ću ubaciti u svaku stranicu po komentar samo za ie7 koji definira tu visinu tako da mi se ovo ne događa…

naravno samo napravi tablicu ovak

</table

poštelaš širinu staviš align da bude top postaviš background boje i sve će radit savršeno :slight_smile:

Lijevi dio Srednji dio Desni dio

Ako ti konstruktivan prijedlog nije popraviti greske na stranici, onda ne znam sta je. :zub:

Evo i razloga:

http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fwww.hrvojemesec.com%2Fpanaceo%2Fv9%2Findex.html

“Value Error : float clear is not a float value”

“float: clear” ne postoji:

http://www.w3schools.com/css/pr_class_float.asp

Mozda si mislio na “clear” on ima “both” (nisi, jer bi ti se stranica raspala da jesi). Cudno je malo napravljen layout sve skupa i ne znam oce li ti raditi u svim browserima.
Enivej … s tim se jos trebas pozabavati (google -> css three column layout).

I btw, da se ne mucis previse … evo ti mali hint:

http://www.google.hr/search?q=ie+min+height

(da, zacudo ~ IE ima bug ~ sa min-height, i to verzije 6 i 7, u 8ici je mislim to popravljeno)

[quote=“ivan.skugor”]
(da, zacudo ~ IE ima bug ~ sa min-height, i to verzije 6 i 7, u 8ici je mislim to popravljeno)[/quote]
malo offtopic, ali 8 me me stvarno iznenadila ima dosta toga popravljenog :smiley:

Mene i nije toliko to iznenadilo, posto su izgubili dobar dio trzista browsera (a zbog trzisnog monopola u EU moraju korisnicima ponuditi izbor kod instalacije Windowsa). Sad se vise drze standarda, ispravili su neke bitne greske koje su se propagirale iz 6ice u 7icu. A sad imaju i zgodan web developer tool.
Brzina im jos uvijek nije jaca strana, medjutim, koliko sam imao prilike citati, u 9etki se okrecu ka brzini. Zivi bili pa vidjeli. :slight_smile:

ma rendanje je opet brže nego u FF :slight_smile: i to ima isto nekih testova urađenih, a i očigledno je…
ma citirat ću jedan post koji sam napisao na tutorijali.net baš jučer

Renderiranje da, al ne govorim o tome, nego o njihovom JS enginu (Trident) koji je spor ko blato u usporedbi sa FF (a da ne pricam o ostalim).

Nece vise tako lako imat najbrzi browser, ima opaku konkurenciju. :wink:

ma gle MS posjeduje OS :smiley: ako neće ubrzati svoj browser mogu proslijediti lako “zakrpe” koje usporavaju ostale, i eto ti MS će imat najbrži browser :smiley: :smiley: :smiley:

hvala na savjetu ivane, ma znam da imam grešaka, ali pošto sam provjerio za 5-7 najrelevantnijih browsera i sve izgleda kako treba izgledat onda mi se neda sa tim validatorom zafrkavat uopće.

a za ie6 se ne trudim više uopće ni prilagođavati, tko ga ima dabogda mu krepo komp, i znam da ima dosta službenih kompova koji su prastari a nesmije se ništa instalirat na njih ali ne zanimaju me takvi korisnici uopće. pozdrav, uživajte


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja