[CSS] top en bottom border worden niet weergegeven

Pagina: 1
Acties:

  • KoBolD54
  • Registratie: Maart 2002
  • Laatst online: 07:56
Na een tijd zoeken op google en op tweakers zonder resultaat heb ik besloten een topic te openen.

Ik heb een tabel die ik in 9 cellen heb verdeeld en waarvan ik de middelste linker- rechterkant, onder- bovenkant een border wil meegegeven. De uiterste 4 hoeken bevaten een ronding (.gif) zodat de tabel op de hoeken rond is.

Ik doe dit met CSS en de link en rechter kant gaat goed maar de boven en onder kant doet het niet.
Dit is mijn css:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.new_left {
    background-color: #ff99ff;
    border-left: 2px solid #ff00ff;
}

.new_top  {
    background-color: #ff99ff;
    border-top: 2px solid #ff00ff;
}

.new_right {
    background-color: #ff99ff;
    border-right: 2px solid #ff00ff;
}

.new_bottom {
    background-color: #ff99ff;
    border-bottom: 2px solid #ff00ff;
}


het resultaat:
Afbeeldingslocatie: http://www.lounge-room.nl/tabel.gif

Hopelijk kunnen jullie mij helpen

  • Gonadan
  • Registratie: Februari 2004
  • Nu online

Gonadan

Admin Beeld & Geluid, Harde Waren
Kan je de HTML code ook nog even posten? :)

Look for the signal in your life, not the noise.

Canon R6 | RF 24-70 f/2.8 L | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8


  • André
  • Registratie: Maart 2002
  • Laatst online: 20-02 09:23

André

Analytics dude

Ik heb het idee dat je classes dan op de verkeerde cellen staan, heb je iets online staan?

  • KoBolD54
  • Registratie: Maart 2002
  • Laatst online: 07:56
Gonadan schreef op vrijdag 21 april 2006 @ 09:03:
Kan je de HTML code ook nog even posten? :)
Dit is de html code

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<table width="225" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="11" height="11">[img]"images/corner_left_top.gif"[/img]</td>
    <td class="new_top"></td>
    <td width="11" height="11">[img]"images/corner_right_top.gif"[/img]</td>
  </tr>
  <tr>
    <td class="new_left">&nbsp;</td>
    <td height="91" bgcolor="#ff99ff">&nbsp;</td>
    <td class="new_right">&nbsp;</td>
   </tr>
   <tr>
     <td width="11" height="11">[img]"images/corner_left_under.gif"[/img]</td>
     <td class="new_bottom"></td>
     <td width="11" height="11">[img]"images/corner_right_under.gif"[/img]</td>
    </tr>
</table>


ik heb nog niets online staan ben nog bezig met ontwerp

[ Voor 30% gewijzigd door KoBolD54 op 21-04-2006 09:11 ]


  • stimpie79
  • Registratie: Juni 2003
  • Laatst online: 02-02 19:13
de TD's met "new_top" en "new_bottom" zijn leeg,
browsers hebben dan wel eens de neiging ook niets te renderen.

probeer eens met een & nbsp ; in deze TD's? (zoals je ook doet voor left en right)

edit:
nbsp werd natuurlijk niet getoond... |:(

[ Voor 25% gewijzigd door stimpie79 op 21-04-2006 09:15 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 20-02 09:23

André

Analytics dude

Het komt omdat die cellen leeg zijn ;)

  • Gonadan
  • Registratie: Februari 2004
  • Nu online

Gonadan

Admin Beeld & Geluid, Harde Waren
Als je een lege cel hebt is het beter om er
code:
1
&nbsp;
in te zetten.
Voor de zekerheid. :)

hihi te laat :+

[ Voor 18% gewijzigd door Gonadan op 21-04-2006 09:14 ]

Look for the signal in your life, not the noise.

Canon R6 | RF 24-70 f/2.8 L | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

stimpie79 schreef op vrijdag 21 april 2006 @ 09:13:
browsers hebben dan wel eens de neiging ook niets te renderen.
Hetgeen volledig volgens specificatie is, tenzij empty-cells: show is opgegeven (maar dat snapt IE natuurlijk weer niet).
Het rounded-corner verhaal is natuurlijk een gevalletje wat eenvoudig met een tabel is op te lossen, maar het druist wel in tegen het principe dat tabellen niet bedoelt zijn voor opmaak ;)

Intentionally left blank


  • KoBolD54
  • Registratie: Maart 2002
  • Laatst online: 07:56
het is gelukt bedankt allemaal _/-\o_

een   zorgte ervoor dat de ruimte ertussen te groot werd.
Nu heb ik er een . in gezet met een grote van 1px en dezelfde kleur en het probleem is ook opgelost.

bedankt!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

KoBolD schreef op vrijdag 21 april 2006 @ 09:40:
het is gelukt bedankt allemaal _/-\o_

een   zorgte ervoor dat de ruimte ertussen te groot werd.
Nu heb ik er een . in gezet met een grote van 1px en dezelfde kleur en het probleem is ook opgelost.

bedankt!
Je kan ook gewoon de font-size wat kleiner zetten ;)

Intentionally left blank


  • BasieP
  • Registratie: Oktober 2000
  • Laatst online: 19-10-2025
KoBolD schreef op vrijdag 21 april 2006 @ 09:40:
het is gelukt bedankt allemaal _/-\o_

een   zorgte ervoor dat de ruimte ertussen te groot werd.
Nu heb ik er een . in gezet met een grote van 1px en dezelfde kleur en het probleem is ook opgelost.

bedankt!
das wel een erg ranzige oplossing.. kijk hierboven even
code:
1
&nbsp;
staat voor non-breaking-space, en deze word altijd gebruikt voor dit soort situaties

[ Voor 5% gewijzigd door BasieP op 21-04-2006 09:43 ]

This message was sent on 100% recyclable electrons.


  • KoBolD54
  • Registratie: Maart 2002
  • Laatst online: 07:56
BasieP schreef op vrijdag 21 april 2006 @ 09:43:
[...]


das wel een erg ranzige oplossing.. kijk hierboven even
code:
1
&nbsp;
staat voor non-breaking-space, en deze word altijd gebruikt voor dit soort situaties
Ik heb geprobeerd om een   te gebruiken en de fontsize aan te passen maar dat werkt gewoon weg niet.
Pagina: 1