Marcus: Tabellenrand kleiner als 1

Hallo,

arbeite gerade an einem Portalaufbau, nun habe ich einige Elemente mit tabellenrahmen umrahmt was ansich auch gut klappt und super aussieht.

Nun kam die anforderung das der Rahmen dünner Sein sollte, ich habe ich aber schon auf 1 gibt es da ein eine andere Möglichkeit die breite anzugeben (bsp: 0.5 )

Vielen Dank für eure hilfe Marcus

  1. Tach auch!

    Nun kam die anforderung das der Rahmen dünner Sein sollte, ich habe ich aber schon auf 1 gibt es da ein eine andere Möglichkeit die breite anzugeben (bsp: 0.5 )

    "1" steht für "1 Pixel" -> 1 Pixel ist die kleinste darstellbare Größe auf dem Monitor -> noch Fragen?

    Gruss
    Lemmy
    http://www.olison.com

    --
    Nachts ist es kälter als draussen und durch den Wald kürzer als zu Fuss...
    1. Hallo Marcus

      arbeite gerade an einem Portalaufbau, nun habe ich einige Elemente mit tabellenrahmen umrahmt was ansich auch gut klappt und super aussieht.
      Nun kam die anforderung das der Rahmen dünner Sein sollte, ich habe ich aber schon auf 1 gibt es da ein eine andere Möglichkeit die breite anzugeben (bsp: 0.5 )
      "1" steht für "1 Pixel" -> 1 Pixel ist die kleinste darstellbare Größe auf dem Monitor -> noch Fragen?

      Klar, hier hat Lemmy schon recht, weniger als 1 Pixel kann man nicht anzeigen lassen. Aber wenn ich Dich richtig verstanden habe, dann hast Du <table border="1"> geschrieben stimmts?
      Und dann ist es halt so, daß zuerst ein 1px Rand erscheint, dann 2px Zwischenraum und dann nochmal 1px Rand.

      Wenn Du also nur einen haarfeinen 1px Rand haben willst gibt es zwei Möglichkeiten:
      ohne CSS z.B.: http://www.ideenreich.com/html/tabellen_2.shtml
      mit CSS z.B.:  http://selfhtml.teamone.de/css/eigenschaften/rahmen.htm

      Hoffe jetzt is alles klar

      Grüße aus Nürnberg, HarryS

  2. Hi Marcus

    Nun kam die anforderung das der Rahmen dünner Sein sollte, ich habe ich aber schon auf 1 gibt es da ein eine andere Möglichkeit die breite anzugeben (bsp: 0.5 )

    Nein, 1 ist AFAIK in CSS sowie in HTML das minimum. Du kannst jedoch das cellspacing (http://selfhtml.teamone.de/html/tabellen/gestaltung.htm#abstand auf 0 setzen, um eine Linie als Rahmen zu erhalten. Mit CSS kannst du das auch machen, jedoch hab ich den Link jetzt nicht parat. Weitere Infos findest du in SelfHTML.

    MfG & HtH

    Tom2

    --
    "Experience is something you don't get until just after you need it."
     by Steven Wright
  3. Hallo,
    wie hast Du die Randstärke programmiert, in HTML oder in CSS ?
    Mit style="border:ridge 1px darkslategray"  wirkt es dünner. Oder:
    style="border:ridge 1mm darkslategray" oder
    style="border:ridge 1pt darkslategray" probieren.
    Je nach Hintergrund sind auch andere Farben zum "optischen" Verkleinern geeignet.
    Hohe Kontraste wirken immer dicker als schwache, z.B.
    schwarzer Rand solid auf weiss wirkt dicker als ein grauer Rand mit ridge.
    Da hilft nur Probieren...

    Danke vielmal ;-)

    Michael

    --
    Hier bin ich Mensch, hier schreib ich rein