Avatar billede jenneren Nybegynder
21. januar 2003 - 16:13 Der er 23 kommentarer

css i table

Jeg har lavet en side i Photoshop, sliced den op i image-ready og smidt den ind i DW. Visse af tabellerne skal have tekst i, så jeg har defineret et css til disse. Problemet er, at det er som om jeg ikke kan få lov at fylde hele tabellen ud (fra højre til venstre) med tekst, som om der er en usynlig margen (som jeg ikke ka ændre i css'et). Det resulterer i at tabellerne udvider sig og hele layout'et bliver hakket i stykker, selvom tabellen ikke er fyldt ud?
I property inspector'en for layout cell, har jeg sat widt til "fixed", "Horz" til "left" og "Vert" til "top". Og det er kun til højre at det er, som om der er en usynlig margen?
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 16:33 #1
Har du prøvet med nul i disse værdier

<TABLE width="100" border="0" cellspacing="0" cellpadding="0">
  <TR>
    <TD>&nbsp;</TD>
  </TR>
</TABLE>
:-) karsten_larsen
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 16:36 #2
smid ellers et link

k_l
Avatar billede mik789 Nybegynder
21. januar 2003 - 16:47 #3
må vi ikke se din kode. hvis der er noget, kan det ses enten som margin, padding eller border, eller på anden vis.
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 16:55 #4
Hvis du også gøre sådan, så kan der snart ikke være flere "lufthuller" på siden

<BODY leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
Avatar billede jenneren Nybegynder
21. januar 2003 - 16:59 #5
Her er et link. Jeg er desværre ikke den store html-haj, men jeg kan sige at siden er én tabel som så indeholder en masse celler. Læg mærke til teksten under billedet af "John", Cellen er stor nok til at teksten skulle ku være centreret under billedet.
http://users.cybercity.dk/~dsl42567/omsense.html
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 17:15 #6
Hvor er der problem, ser fint ud.

k_l
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 17:18 #7
bare sådan hutigt så kan du sætte border til nul i image f.eks.

<IMG src="images/spacer.gif" width=20 height=1 alt="">

og disse kunne du også slette i linie 146/147
      <TD width="14"></TD>
      <TD width="29"></TD>
Avatar billede jenneren Nybegynder
21. januar 2003 - 17:22 #8
Ja, det er måske noget myreknepperi. Det der sker er at Johns mellemnavn (Finnich) ryger ned på linien under fornavnet. Jeg vil gerne ha' det sammen med fornavnet i øverste linie. Og det undrer mig bare at når det ser ud til at der er plads i cellen, hvorfor rykker den så mellemnavnet ned?
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 17:23 #9
øjeblik
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 17:26 #10
du har sat <br>, men du kan definerer en width på <td> så skulle det være ude af verden. Og det bør du nok gøre på den andre også.
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 17:28 #11
<TD valign="top" class="sensepoint1"  align="left">
        <P align="left"><A href="index.htm">John Finnich<BR>
          Pedersen</A><BR>
          Marketing-<BR>
          Direkt&oslash;r i Siemens Danmark<BR>
          A/S.</P>
      </TD>
Avatar billede jenneren Nybegynder
21. januar 2003 - 17:45 #12
Hvis jeg i stedet for: <TD valign="top" COLSPAN=2 ROWSPAN=2 class="sensepoint1" align="left">
Skriver:  <TD valign="top" class="sensepoint1"  align="left">
går det helt amok, alt forskubber sig. Men jeg er ikke helt med når du siger at jeg kan definere en width. Det har jeg jo gjort i P-inspectoren?
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 18:17 #13
Når jeg åbner din side nu: Så står John Finnich på samme linie og efternavnet neden under. Det gælder både 800*600, 1024*768 i IE og det samme i Netscape.

Det virker!

:-) Karsten_Larsen
Avatar billede jenneren Nybegynder
21. januar 2003 - 18:27 #14
ha ha, joh, men jeg har lige siddet og bakset med det, og selv tjekket det i browseren. Jeg fandt ud af en funktion i DW som hedder: make cell widths consistent (rulle-menu når man klikker på den lille pil ved tallene øverst i tabellen). Der skete et eller andet, det blev ihvertfald lidt bedre:-)
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 18:28 #15
Hvis du sætter
>p align til center under John så for du det centret, som dit første sprøgsmål var. Den var sat til left

    <TD class=sensepoint1 valign=top align=center colspan=2 rowspan=2>
      <P align=center><A href="http://users.cybercity.dk/~dsl42567/index.htm">John
      Finnich<BR>Pedersen</A><BR>Marketing-<BR>Direktør i Siemens
      Danmark<BR>A/S.</P></TD>
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 18:29 #16
>p  = <p align
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 18:34 #17
ellers en smart farve detajle i halsen når knapperne kører ud
Avatar billede jenneren Nybegynder
21. januar 2003 - 18:35 #18
Ja det har jeg også prøvet, men problemet er jo at man ikke kan centrere bare éen linie ad gangen... eller ka man? Jeg mener: jeg er ikke intereseret i at andet end hans navn skal centreres.
Avatar billede jenneren Nybegynder
21. januar 2003 - 18:36 #19
Jo tak for komplimentet:-)
Avatar billede jenneren Nybegynder
21. januar 2003 - 18:37 #20
Må smutte. Vender tilbage senere i aften. indtil videre tak for hjælpen.
Avatar billede jenneren Nybegynder
23. januar 2003 - 00:22 #21
Jeg synes nu stadigvæk at css er noget lidt uforklarligt noget. Det MÅ da ku la sig gøre at udfylde en celle HELT ud til alle kanter, eller....? De dejlige point venter på at blive nappet:o)
Avatar billede karsten_larsen Praktikant
02. juli 2003 - 13:28 #22
lukketid?

:-) k_l
Avatar billede karsten_larsen Praktikant
14. oktober 2003 - 21:08 #23
lukketid!

:-) k_l
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
Kurser inden for grundlæggende programmering

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