<div> problem

Tags:    html css

<< < 12 > >>
Kære Udv.

Jeg har et problem med 3 styks divs som skal stå ved siden af hinanden.

"conleft" skal stå til venstre og have et billede som baggrund (m. repeat-y) og skal følge "conmid" i højden (altså danne en "ramme" uden om den) - det samme gælder for "conright" dog skal den være på højre side af "conmid"

Der er både et problem i IE ("conmid" er centreret men "conleft" og "conright" følger ikke "conmid" langs kanten) og FF (intet er centreret og "conleft"/"conright" følger igen ikke "conmid").

IE: http://maveas.dk/blackbox/IE.jpg
FF: http://maveas.dk/blackbox/FF.jpg

Koden er følgende:

Fold kodeboks ind/udKode 


Fold kodeboks ind/udKode 


Håber I kan hjælpe.



11 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Da det ikke er muligt at kopiere højde til forskellige elementer er du nødt til at wrappe elementerne.

Nedestående er blot et setup for hvordan det kan se ud. Styling mm. må du selv sørge for.

Fold kodeboks ind/udHTML kode 




Indlæg senest redigeret d. 16.08.2008 23:20 af Bruger #10216
Ingen anelse.
Altså.. Problemet er vel at den overskrider de 1124 px som din frame-div er bred.
Når du så floater til venstre, og et element overskrider sin tildelte størrelse, så hopper alle andre længere ned.

Så prøv at ændre lidt på nogle af de størrelser som bliver tildelt.
Evt. giv din table en px værdi, istedet for 100%.

Jeg skyder i blinde her.. :P



Har du sat en div rundt om dine tre div's, til at holde det hele på plads?



Ja, der er en main div - hvori logo, menu og det andet sidder.



Prøv lige at poste hele din kode så..



Jeg poster..

Fold kodeboks ind/udKode 


Fold kodeboks ind/udKode 





Indlæg senest redigeret d. 16.08.2008 14:42 af Bruger #9948
Jeg kan ikke finde ud af hvad problemet er.. Desværre :(



Fair nok. :)

Når Joomla har tilføjet sit indhold, så kommer der selvfølgelig ekstra tabeller ind i div'en "conmid", men jeg mener ikke, at det burde have nogen indflydelse på problemmet?

Koden er følgende:

Fold kodeboks ind/udKode 




Ingen løsning på problemmet endnu.

Findes der mon en hardcore css gut derude? :D



Et kæmpe tak til dig Gnu. :)

Nu mangler jeg dog kun at få vist kanten på højreside.

HTML:
Fold kodeboks ind/udKode 


CSS:
Fold kodeboks ind/udKode 




<< < 12 > >>
t