Avatar billede krukken Mester
21. juni 2004 - 14:56 Der er 21 kommentarer og
2 løsninger

Fjern alle rammer i table

Hvordan fjerne man alle rammer i en table - altså både for <tr> og <td>? Det skal ske i css.
Avatar billede webrex Nybegynder
21. juni 2004 - 14:59 #1
table {border: none;
}
Avatar billede roenving Novice
21. juni 2004 - 14:59 #2
minTabel{border:0px;border-collapse:collapse;}
minTabel td{border:0px;padding:0px;}
Avatar billede webrex Nybegynder
21. juni 2004 - 14:59 #3
Hjalp det?
Avatar billede powernodes Nybegynder
21. juni 2004 - 15:01 #4
table * {
  border-width: 0px;
}
Avatar billede krukken Mester
21. juni 2004 - 15:07 #5
Der er stadigvæk en mininum af mellemrum imellem <td> og <tr> - og de skal altså helt væk!
Avatar billede krukken Mester
21. juni 2004 - 15:08 #6
Men faktisk er det fint nok med <td>, men rammerne imellem rækkerne skal helt væk!
Avatar billede powernodes Nybegynder
21. juni 2004 - 15:09 #7
Du er sikker på det ikke er cellspacing="0" cellpadding="0" du mangler?
Avatar billede krukken Mester
21. juni 2004 - 15:12 #8
powernodes >> Det skal være i css
Avatar billede powernodes Nybegynder
21. juni 2004 - 15:12 #9
Ikke cellspacing og cellpadding - fordi så kommer du til at spørge mange gange (hvis det også skal virke i IE) =oD
Avatar billede webrex Nybegynder
21. juni 2004 - 15:18 #10
td {padding: 0px 0px 0px 0px;
}
denne kode kan du prøve at indsætte
Avatar billede roenving Novice
21. juni 2004 - 15:23 #11
Har du mellemrum mellem cellerne, hvis du bruger border-collapse ?-)
Avatar billede roenving Novice
21. juni 2004 - 15:30 #12
-- jeg havde glemt nogle #-tegn:

<style type="text/css">
#minTabel{border:0px;border-collapse:collapse;}
#minTabel td{border:0px;padding:0px;}
.lys{background:#ddd;}
.mork{background:#333;}
</style>

<table id="minTabel">
  <tr>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
  </tr>
  <tr>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
  </tr>
  <tr>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
  </tr>
  <tr>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
    <td class="mork">&nbsp;&nbsp;</td>
    <td class="lys">&nbsp;&nbsp;</td>
  </tr>
</table>
Avatar billede krukken Mester
21. juni 2004 - 15:35 #13
Det er bare helt perfekt!!! Der er ikke lige en der ved hvordan man hurtigt laver colspan i css?
Avatar billede roenving Novice
21. juni 2004 - 15:40 #14
Det kan man ikke !-)

Alternativet er at lave tabeller i celler ...

-- og velbekomme '-)
Avatar billede krukken Mester
21. juni 2004 - 15:50 #15
Når jeg skriver i min tabel(som jeg har angivet en højde på i px) bliver teksten centreret vertikalt- Hvordan undgår man det?
Avatar billede roenving Novice
21. juni 2004 - 15:53 #16
vertical-align:top;

-- og tak for point ;~}
Avatar billede roenving Novice
21. juni 2004 - 16:01 #17
-- og må jeg så lige trykke noget ud gennem sidebenene:

>>webrex

-- du lægger først noget kode, som overhovedet ikke tager fat i problemet, da det kun vedrører den ydre kant af tabellen ...

-- derefter lægger du senere en mere omstændelig måde at skrive noget på, som er lagt 20 minutter før ...

-- men det irriterer mig mest, at du smider et svar, når du decideret lægger noget, som er uvirksomt (når det skal lyde pænt -- normalt ville jeg kalde det forkert !-)

-- men det er selvfølgelig en helt fin taktik, hvis man har brug for at snave point til sig uden at bidrage til problemernes løsning !o]
Avatar billede krukken Mester
21. juni 2004 - 16:12 #18
he he jeg opretter bare et nyt spørgsmål så skal du også få nogle point:-) Vi gider ikke nogel surminer. Men du havde ikke lagt noget svar så jeg kunne jo ikke give dig nogle point.
Avatar billede webrex Nybegynder
21. juni 2004 - 16:17 #19
Tak for pointene! :)

(--
>Roeving: Jeg forstår ikke din irritation, spgm. lød på, hvordan man fjernede rammer, og jeg prøvede, at give et forslag til, hvordan man kan fjerne dem (se første svar!) Meningen med dette forum er ofte at arbejde sig hen imod løsningerne - de er der ikke altid ved første svar, som du højst sandsynligt har bemærket! Det nytter ikke at blive vred, vi skal have lov, at komme med de løsningsforslag vi nu engang har, og hvis ikke det hjælper må man sammen arbejde sig mod det rigtige.
Roeving, sluk pc'en og nyd det gode sommervejr... :)
Avatar billede webrex Nybegynder
21. juni 2004 - 16:24 #20
(Så vidt jeg kan se har vi begge fået point!?)
Avatar billede roenving Novice
21. juni 2004 - 16:25 #21
>>krukken

-- jamen jeg har da fået point (og har også sagt tak for dem !-)

>>webrex

Fjerne rammer ?-)

Ja, men specifikt på, at det også fjernede rammer på tr- og td-elementer ...
Avatar billede krukken Mester
21. juni 2004 - 16:51 #22
He he - skal vi så ikke stoppe denne diskutionsklub:-)

Kan en af jer fortælle mig hvordan man automatiks bryder en tekst når det bliver et vist antal karakterer?
Avatar billede roenving Novice
21. juni 2004 - 17:23 #23
Øehm, den er værre, for som du kan se her på E* (blandt andet under 'Sagt om Eksperten' på forsiden) er der ikke lige nogle gyldige muligheder, som kan den slags ...

Det nemmeste vil være at dele tekst-strengen før den kommer i databasen eller alternativt køre den igennem en javascript-funktion à la denne, når den kommer ind på siden:

<script type="text/javascript">
var txt = "EnMegetLangTekstSomEnBrugerHarSkrevetForAtGenereSidensLayout";
txt = txt.replace(/(\w{25})/g,"$1 ");
alert(txt);
</script>

-- tallet 25 er det højeste antal af bogstaver i een sekvens uden mellem rum ...

-- I IE5.5+ er der en css-property, som hedder word-wrap:break-word, men dens virkemåde er afhængig af nogle ting omkring positionering og eksplicit størrelse, så en normal tabelcelle vil ikke respektere den, da den slags er skabt til at fremvise de data, som er i den ...
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