WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 06.07.2005, 19:15   #1
waquner
Jr. Member
 
Registriert seit: 01.01.2003
Alter: 40
Beiträge: 75


waquner eine Nachricht über ICQ schicken
Standard HTML/CSS - Problem

Hoi!

Ich hoffe ihr könnt mir helfen, denn das ganze quält mich schon ziemlich lange...

Ich möchte das eine Tabellen-Row so aussieht:


Zuerst hatte ich versucht ein
PHP-Code:
<tr style="border-top:1px dotted #cccccc;"></tr
vor jede row zu machen, anscheinend funktionieren rahmen aber nur bei zeilen mit inhalt

zweite idee... jedes <td> in der row mit einem rahmen zu versehen, dabei beginnen die punkte jedoch jedes mal neu bei jeder zelle, was an den kanten etwas dumm aussieh

dritte ideee...
PHP-Code:
<tr><td colspan=6 style="font-size:0px;padding:0;height:1px;border-top:1px dotted #cccccc;"></td
leider ist die zeile aber nicht nur 1 Pixel hoch sondern ca. 6...schaut also nicht so gut aus...

vierte idee...
PHP-Code:
<tr><td colspan=6 style="padding:0;border-top:1px dotted #cccccc;"><img src="images/1px.gif height=0 width=0></td> 
(1px.gif is ein 1x1 großes, transparentes GIF) das funktionierte in Opera super, in Mozilla zeigt er jedoch den Rahmen nicht an....

derzeit lauft das ganze etwas umständlich und dumm mit einem hintergrundbild mit den pixeln...
PHP-Code:
<tr height=1 background="images/dotted.gif"><td colspan=6 style="padding:0;"></td></tr
das funktioniert, kann doch wohl keine endlösung sein oder? hat wer eine lösung für mich?

danke schon mal im vorraus

mfg Stefan
____________________________________
zivi:blog - das weblog für österreichische zivis
waquner ist offline   Mit Zitat antworten
Alt 06.07.2005, 21:08   #2
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard Re: HTML/CSS - Problem

Zitat:
Original geschrieben von waquner
Zuerst hatte ich versucht ein
PHP-Code:
<tr style="border-top:1px dotted #cccccc;"></tr
vor jede row zu machen, anscheinend funktionieren rahmen aber nur bei zeilen mit inhalt
Wenn Zelle leer, dann halt mittels PHP ein geschütztes Leerzeichen einfügen.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 06.07.2005, 21:10   #3
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

oder die Zellen einer Zeile in ein <div> einbetten.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 06.07.2005, 22:02   #4
waquner
Jr. Member
 
Registriert seit: 01.01.2003
Alter: 40
Beiträge: 75


waquner eine Nachricht über ICQ schicken
Standard

& n b s p; ist doch ein geschütztes leerzeichen oder? mit dem gehts wie gesagt nicht wirklich, weil dann die zeile zu hoch ist
____________________________________
zivi:blog - das weblog für österreichische zivis
waquner ist offline   Mit Zitat antworten
Alt 06.07.2005, 22:32   #5
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

Zitat:
... vor jede row zu machen
nein. bitte mache deine style-Angaben in der Row, in der die Daten sind. die Linie bekommt keine eigene <tr></tr>

mfg
c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 06.07.2005, 22:37   #6
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Find den Ziviblog kuhl, les ich öfters mal (war ja auch mal dabei)

Aber zum eigentlich Problem:

Möglichkeiten (einfach mal durchprobieren):
padding vom tr abdrehen dh.

<tr style="padding:0;border:...">

cellpadding und cellspacing runterdrehen
<table cellpadding=0 cellspacing=0>

mit nbsp arbeiten, hierzu einfach die font-size runterknallen:
<td style="font-size:1px;border=1px blabla"></td>

außerdem frag ich mich grad, warum du leere zeilen hast? Außerdem funktionierts ja derzeit eh?

Naja, mehr fällt mir jetzt auch nicht ein, müsste ich durchtesten falls das nix hilft...

mfg Thomas
T.dot ist offline   Mit Zitat antworten
Alt 06.07.2005, 23:24   #7
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

Zitat:
Original geschrieben von sagi
nein. bitte mache deine style-Angaben in der Row, in der die Daten sind. die Linie bekommt keine eigene <tr></tr>

mfg
c.
Habe ich glatt überlesen. Natürlich ist es Unsinn, ein eigenes <tr> für den Rahmen zu machen.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:32 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag