liebe forum mitglieder,
ich hätte eine frage zu folgendem problem.
die erste zeile in einer tabelle besteht aus einer gestrichelten linie, in die zweite zeile der tabelle wird ein bild hineingeladen. jetzt würde ich gerne erreichen, dass die gestichelte linie immer genauso lang ist wie die breite des bildes.
nachdem sich die breite des bildes in abhängigkeit vom geladenen bild ändert, müsste sich also die gestrichelte linie „dynamisch anpassen“.
wäre für euere hilfe sehr dankbar.
beste grüße
karsten
hallo,
zu matibaskis antwort:
mit festen breiten kann ich leider nicht arbeiten, weil sich das bild immer ändert und damit auch die breite angepasst werden muß
prostel → das was du geschrieben hast bezieht sich ja nur auf den rahmen. aber gibt es dies auch für den inhalt: also kann ich z.b. sagen: wiederhole das zeichen „-“ bis die tabelle voll ist.
Mit dem Tag hr kannst du das macheb.
Ich weiss nicht, wie man e gestirchelt macht, aber so sieht der code aus:
[html]
[/html]
Du kannst auch ein Div-Tag setzen:
[html]
[/html]
So zieht es ein Div-Container immer 100% breit an und gibt die obere Linie aus.
Statt solid kannst du andere Tag's einsetzen (dottet, dashed, etc.)
Auf www.css4you.de siehst du alle.
hallo,
also das untere bild wird per php eingeladen. deshalb kann ich auch nicht mit % arbeiten, weil die breite des bildes eben nicht bekannt ist.
es geht mir auch nicht um den zellenrahmen, sondern um die gestrichelte linie IN der zelle.
wie man in der anlage meines threads sehen kann, ist in diesem fall die linie zu lang. sie sollte bündig mit dem bild abschließen.
ich hoffe ich konnte die problematik nochmal etwas verdeutlichen
würde mich über euere hilfe freuen
Ich verstehe immernoch nicht wieso du uns nicht ein wenig
Beispiel Code gibts um das Problem besser antesten zu können,
dann hätte es am Anfang auch weniger Verwirrung gegeben
Denn wie ich sagte, verwendet man keine Größenangaben für
die Breite, zieht sich die Tabelle automatisch zu der Größe
des größten Elements.
Zu sehen an dem kleinen Schnipsel:
[html]
[/html]
Die Tabelle zieht sich automatisch zusammen/auseinander wenn man
draufklickt...
Also um deine Variante zu erreichen ist es wahrscheinlich am einfachsten wenn du das wie folgt machst:
[html]
[/html]
Den Strich nimmst du als Hintergrund in die Tabellen Zelle – Wenn nun das Bild geändert wird verbreitert(o. verkürzt) sich auch die Tabellenspalte und die Hintergrund wiederholong wird automatisch mitverlängert !!!
Ich hoffe das ich dein Problem erkannt habe !!!