Avatar billede peterpeter Seniormester
18. maj 2003 - 23:13 Der er 7 kommentarer og
2 løsninger

Anvendelse af top/left css kodning - Er det godt

Jeg har en side, med topframe og sideframe. På hovedsiden skal jeg vise en masse sider med en masse billeder samme sted på hver side.

Jeg har først bygget siderne på vha. tabeller, således at billederne er placeret helt nøjagtigt med lige luft omkring osv...

MEN, nu har jeg eksperimenteret med at bruge "css top/left" muligheden til at angive mine billeders placering.
Men er dette en god løsning ??
Hvad er ulemperne ved det ??
Er der nogle farer, når det er i frames ??

Tak
Avatar billede roenving Novice
18. maj 2003 - 23:38 #1
>>hvordan sætter du billederne ind ?-)

Kommer de i en løkke fra en database, eller har du kodet det hele 'direkte' ?-)
Avatar billede peterpeter Seniormester
18. maj 2003 - 23:40 #2
Jeg har faktisk kodet det, jeg bruger ikke database.
Desværre, det ville sikkert være nemmere........
Avatar billede roenving Novice
19. maj 2003 - 00:14 #3
tja det er et spm.

Hvis du har valgt en opløsning, du koder det til, kan du sætte sådan noget som:

style="position:absolute;left:100px;top:135px"

ind i alle dine div'er -- det burde ikke være det store problem at finde ud af, hvad forskellen skulle være fra den ene række/kolonne til den anden.

Bemærk dog, at absolut positionering kan frembyde nogle irriterende resultater i forhold til ændring af browservindues-størrelse, men prøv først en simpel test, så kan vi måske finde en løsning på det også (har lige haft fat i et par udgaver af det ...)

;-)
Avatar billede peterpeter Seniormester
19. maj 2003 - 00:18 #4
Mange tak - Jeg vil lukke ned og kigge på det i morgen.
Tak
Avatar billede tofferman Nybegynder
19. maj 2003 - 00:22 #5
Positionering med css er en rigtig god idé. Du har mulighed for at et mere "flydende" layout. Dvs. at skærmbilledet tilpasser sig bedre til browserstørrelsen. Mit website www.toflo.dk er formatteret med rent css. Der er ingen tabeller overhovedet.

En anden fordel er, at din side bliver lidt mere fremtidssikret. Tendensen er på vej væk fra traditionel html mod xml, hvor al formattering er lagt ud i stylesheets i stedet for på selve siden. Det betyder også at <table> elementet på et tidspunkt udgår fra de strengeste standarder.

Iøvrigt skal du passe lidt på med frames. Jeg ville helt klart vælge en løsning med SSI i stedet for, hvis det er muligt. Frames giver problemer for søgemaskinerne med at indeksere siden.

Jeg er iøvrigt enig i, at absolut positionering kan være halvfarligt.
Avatar billede peterpeter Seniormester
30. maj 2003 - 17:01 #6
Tak for jeres kommentarer. Roenving, vil du ikke lige svare, så I begge kan få point ?
Avatar billede roenving Novice
30. maj 2003 - 19:08 #7
Jo da, hvad er du kommet frem til ?-)
Avatar billede peterpeter Seniormester
26. juni 2003 - 21:25 #8
Jeg brugte dit forslag til kode, Roenving - Mange tak, men blev samtidigt meget inspireret af toflo, hvor jeg også fandt lidt kode....

Mange tak begge to - Håber I er tilfredse ;-)
Avatar billede roenving Novice
27. juni 2003 - 01:13 #9
-- jamen, tak da for points ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester