Avatar billede foxwell Nybegynder
14. maj 2002 - 15:40 Der er 13 kommentarer og
1 løsning

mystisk allignment

jeg har et problem, jf. teksten fra Drömhus' Vill ha dej: "Jeg går i 1.g og jeg fatter ingenting" (bortset fra det med 1.g, det er overstået år tilbage).

Mit problem er dette:

jeg har lavet et site, som bl.a. har en indkøbs"pose", men hvis i ser på dette screenshot ( www.placebotv.com/eksperten/screenshot.gif ) kan i se at jeg ikke kan få beløbet for portoen til at stille sig ud til højre (som den skal! bastard!!), selvom cellen beløbet står i er højrejusteret...

her ses den færdige kode:

<table width="200" border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td bgcolor="#000000" align="center" valign="top">
    <img src="graphics/shoppingbag_header.gif" width="198" height="40"><br>
    <font class="smallFontWhite">Her kan du se den samlede pris p&aring; de briller du har valgt. Klik p&aring; &quot;G&aring; til kassen&quot; n&aring;r du er klar til at betale.</font>
    </td>
  </tr>
  <tr>
    <td bgcolor="#000000">
    <table border="0" cellspacing="0" bgcolor="#FFFFFF" align="center" width="198" cellpadding="2">
      <tr>
        <td width="168"><img src="graphics/icon_glasses.gif" width="24" height="9"><font class="smallFont">Brille 2<BR>
    (v. +1.75 / h. +1.75)</font>
    </td>
    <td width="30" align="right"><font class="smallFont">196.00</font></td>
      </tr>
      <TR>
        <TD COLSPAN="2" height="5" align="center"><IMG SRC="graphics/dotted_line_small.gif"></TD>
      </TR>
      <tr>
        <td width="168"><img src="graphics/icon_postage.gif" width="24" height="10"><font class="smallFont">porto for 1 brille</font></td>
    <td width="30" align="right"><font class="smallFont">  5.50</font></td>
      </tr>
      <tr>
        <td colspan="2" align="center" height="5"><IMG SRC="graphics/dotted_line_small.gif"></td>
      </tr>
      <tr>
        <td width="168"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B><font class="smallFont">TOTAL:</font></B></font></td>
    <td width="30" align="right"><B><font class="smallFont"> 201.50</font></B></td>
      </TR>
    </table>
    </td>
  </tr>
  <tr>
    <td bgcolor="#000000" align="right"><A HREF="shoppingbag.cfm"><img src="graphics/shoppingbag_checkout.gif" width="128" height="19" border="0"></A></td>
  </tr>
</table>

siden er skrevet i ColdFusion, og koden herover er blot det html CF spytter ud. hvis det er nødvendigt, kan jeg også lægge CF koden ud...

håber nogle kan forklare mig hvad det lige er der sker for siden!

på forhånd tak

/foxwell

ps: problemet opstår kun i IE, ikke i NS6... det er da første gang jeg har set noget netscape kan som IE ikke kan... det plejer da at være omvent!
Avatar billede lotte_holm Nybegynder
14. maj 2002 - 15:45 #1
bare en lille undring, hvorfor har du mellemrum før dine beløb, hvis du align'r right - er det så nødvendig?
lotten:)
Avatar billede Jman Praktikant
14. maj 2002 - 15:48 #2
Din kode stemmer ikke overens med din gif
Avatar billede fiskesuppe Nybegynder
14. maj 2002 - 15:57 #3
Problemet er at du har puttet 10,5 ind i en tabelcelle som du så har højrestillet. Men inde i tabelcellen er indholdet jo stadig venstrestillet, så derfor bliver TEKSTEN ikke højrestillet, men kun den celle den er i. Med denne kode burde du få det til at virke:



<table width="200" border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td bgcolor="#000000" align="center" valign="top">
    <img src="graphics/shoppingbag_header.gif" width="198" height="40"><br>
    <font class="smallFontWhite">Her kan du se den samlede pris p&aring; de briller du har valgt. Klik p&aring; &quot;G&aring; til kassen&quot; n&aring;r du er klar til at betale.</font>
    </td>
  </tr>
  <tr>
    <td bgcolor="#000000">
    <table border="0" cellspacing="0" bgcolor="#FFFFFF" align="center" width="198" cellpadding="2">
      <tr>
        <td width="168"><img src="graphics/icon_glasses.gif" width="24" height="9"><font class="smallFont">Brille 2<BR>
    (v. +1.75 / h. +1.75)</font>
    </td>
    <td width="30" align="right"><font class="smallFont">196.00</font></td>
      </tr>
      <TR>
        <TD COLSPAN="2" height="5" align="center"><IMG SRC="graphics/dotted_line_small.gif"></TD>
      </TR>
      <tr>
        <td width="168"><img src="graphics/icon_postage.gif" width="24" height="10"><font class="smallFont">porto for 1 brille</font></td>
    <td align="right"><font class="smallFont">  5.50</font></td>
      </tr>
      <tr>
        <td colspan="2" align="center" height="5"><IMG SRC="graphics/dotted_line_small.gif"></td>
      </tr>
      <tr>
        <td width="168"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B><font class="smallFont">TOTAL:</font></B></font></td>
    <td width="30" align="right"><B><font class="smallFont"> 201.50</font></B></td>
      </TR>
    </table>
    </td>
  </tr>
  <tr>
    <td bgcolor="#000000" align="right"><A HREF="shoppingbag.cfm"><img src="graphics/shoppingbag_checkout.gif" width="128" height="19" border="0"></A></td>
  </tr>
</table>

Jeg har altså bare fjernet width="30" fra html-koden!
Avatar billede foxwell Nybegynder
14. maj 2002 - 16:16 #4
lotte > ved det ikke, det har jeg ikke inde i koden...

superior > som sagt er koden dynamisk genereret, og det er en indkøbspose... der ville ikke være det store formål i at have flere liniers kode med indhold som er 100% urellevant for spørgsmålet...

fiskesuppe > prøvede dit forslag, virker ikke... og hvorfor virker det så i NS og ikke IE?
Avatar billede fiskesuppe Nybegynder
14. maj 2002 - 16:19 #5
foxwell -> JO Det virker, i hvert fald på min computer. Må jeg se din side på nettet? Ellers kan jeg ikke kigge efter fejlen når det virker her på computer!
Avatar billede foxwell Nybegynder
14. maj 2002 - 17:03 #6
fiskesuppe > hmm... sitet er under produktion, så du må helst ikke pille ved for meget. Kan jeg sende adressen til min email? Det er vigtigt for mit arbejde at der ikke er noget som kender adressen under opbygninger.

/foxwell
Avatar billede foxwell Nybegynder
14. maj 2002 - 17:03 #7
...opbygningen...
Avatar billede fiskesuppe Nybegynder
14. maj 2002 - 17:10 #8
Min mail: so_ni30@hotmail.com
Avatar billede fiskesuppe Nybegynder
14. maj 2002 - 18:20 #9
Ok, jeg har fået din mail. Jeg kigger lige på det lidt senere i aften, så du bliver nok lige nødt til at vente et øjeblik på et svar fra mig. Jeg håber det er i orden!
Avatar billede foxwell Nybegynder
14. maj 2002 - 18:24 #10
no problem =)

tak
Avatar billede fiskesuppe Nybegynder
15. maj 2002 - 01:37 #11
Jeg er nået frem til det samme resultat som før da jeg kiggede kildekoden igennem. Jeg tror desværre du er kommet til at rette et forkert sted i kildekoden, så det ikke kom til at virke med mit tidligere forslag.

Her kan du se det du tidligere skrev på siden i "action":
http://home.no/sausage/eksperten/foxwell.htm

Og her kan du så se hvordan siden ser ud når du har fjernet definitionerne af alle bredder af tabellens højre celler (altså når width="30" fjernes fra koden <TD>):
http://home.no/sausage/eksperten/forslag.htm

Som du kan se på dette screenshot ser det ud til at virke fint (i Internet Explorer 6 under Windows XP):
http://home.no/sausage/eksperten/screenshot.JPG
Avatar billede foxwell Nybegynder
15. maj 2002 - 02:24 #12
så jeg skal bare fjerne alle bredderne? hvordan sørger jeg så for at de får den rigtige størrelse...?
Avatar billede foxwell Nybegynder
15. maj 2002 - 02:29 #13
jeg fjernede *alle* steder det stod, og ikke blot kun det ene - som sidst - og nu virker det =) tusinde tak fiskesuppe =)

/foxwell
Avatar billede fiskesuppe Nybegynder
15. maj 2002 - 14:41 #14
Så lidt. Held og lykke med hjemmesiden i fremtiden. Designet ser ud til at være helt okay i forhold til indholdet ;o)
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