Avatar billede allanpro Nybegynder
09. maj 2005 - 23:21 Der er 8 kommentarer og
1 løsning

Plads mellem billeder i ImageReady sliced tabel

Hej alle.

Jeg prøver på at lave et lille site til mig selv vha. content management systemet Drupal.org, hvor jeg gerne vil have en menu i toppen. Denne menu har jeg lavet i PS/ImageReady, og det virker fint i IE, men desværre ikke i Firefox. I kan se menuen på min hjemmeside: www.allau.dk

Jeg ved ikke, om det har noget at gøre med, at der ligger et CSS, som overstyrer min tabelopsætning... Jeg har lavet en style "nonono", som skulle være helt "neutral" og burde virke.

Please, håber at der er én som kan hjælpe. Jeg får snart spat :)

Mvh
Allan

PS. Der er mange points at hente.
Avatar billede olebole Juniormester
10. maj 2005 - 02:03 #1
<ole>

Du kan ikke bruge IR's HTML til noget seriøst. Lav tabellen i hånden - og klip grafikken i hånden - så kan du få tingene til at fungere.

Derudover er koden et rodet mix af HTML og XHTML. Sæt en DTD, du kan styre ... f.eks:
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

- og slet så alle dine XHTML-tag-lukninger: ' />'. XHTML er alligevel bare en pest på WWW, som nettet ser ud nu.

/mvh
</bole>
Avatar billede allanpro Nybegynder
10. maj 2005 - 11:59 #2
Hej Ole.

Tak for hjælpen. Men synes bare, at det er underligt, at det virker i IE og ikke i Firefox. Kan man ikke fortælle fx en tabel, at den ikke skal overstyres af et CSS? Kan man gøre det bare ved at lægge en class="" på?

Mvh
Allan
Avatar billede olebole Juniormester
10. maj 2005 - 12:40 #3
At det virker i IE, skyldes er fyldt med bugs - og at den er ekstremt tilgivende overfor kodefejl.
At forsøge at få IR-koden til at fungere ordentligt, svarer til at komme parfume på en hundelort - i stedet for at feje den op  :)
Undgå panikløsninger og skriv en bedre kode ... det bliver du langt mere tilfreds med i længden  ;o)
Avatar billede allanpro Nybegynder
10. maj 2005 - 12:46 #4
God sammenligning :D Jeg var godt klar over tingenes tilstand på den front.

For at uddybe mit problem lidt mere: Årsagen til at det er noget misk-mask af XHTML og HTML er at Drupal er XHTML-baseret. Jeg har som sagt genereret menuen som alm. HTML i IR, og det virker faktisk fint nok i både IE og Firefox, så længe at koden ligger i en fil for sig selv. Men når jeg indsætter det i Drupal er det som om, at et style sheet går ind og overstyre min tabel :/ Kan jeg ikke explicit sige til en tabel, at den ikke skal overstyres af CSS?

Mvh
Allan
Avatar billede olebole Juniormester
10. maj 2005 - 16:21 #5
Prøv denne her:
    http://tjenester.dk/x-codes.dk/eksperten/allau/

Hvis du skriver stylesheet'et som her, kan jeg ikke forestille mig, det bliver overruled.

Hvis du vil tilpasse nogen af knappernes bredde, kan du gøre det her:
  <td class="btn">
- ændres til f.eks:
  <td class="btn" style="width:95px">

Det er en lidt mere overskuelig kode og grafikken burde heller ikke fylde helt så meget. Læg i øvrigt mærke til, jeg gemmer fotos og anden 'fnadret' grafik som jpg - og 'streg/flader' og tekst som gif. Det skyldes forskellen i algoritmerne og deres effektivitet i forhold til billedets indhold.
Hvis jeg var dig, ville jeg lige lave nogen nye versioner af de billeder, jeg har gemt som jpg. Det er jo kopier af dine giffer og vil have godt af at genopstå fra psd-filen ... og denne gang som jpg fra fødslen.
Avatar billede olebole Juniormester
10. maj 2005 - 16:34 #6
PS: Læg mærke til navngivningen af billederne: Et prefix - et sigende navn - evt. et postfix. Så er det til at vedligeholde ... IR's navngivning får man lange, buldne løg af at skulle hitte rundt i. Den gør det afgjort så godt den kan, men det andet er zq lettere  ;o)
Avatar billede allanpro Nybegynder
10. maj 2005 - 20:22 #7
Hej igen Ole.

Jeg er dælme imponeret! Det her er super-godt! Det virker fuldstændig, som jeg havde håbet på! Hvor skal jeg smide dine points!? Tak for dit store arbejde.

Mvh
Allan
Avatar billede olebole Juniormester
10. maj 2005 - 20:48 #8
Jeg lægger et svar og siger selvtak  :)
Avatar billede allanpro Nybegynder
10. maj 2005 - 20:58 #9
Er stadig lige imponeret! Tak endnu en gang for hjælpen.
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