slomoman Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 ich will einen kleinen platzhalten zwischen 2 bildern oder 2 tabellen setzen, damit das erste objekt 2 pixel über dem zweiten objekt platziert wird. wie mache ich das am besten? (am besten, ohne die beiden bilder bzw. tabellen zu modifizieren) danke Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
carstenj Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 Hi, kommt natürlich auf dein Design an. Wenn du das mit CSS (Cascadin StyleSheets) machst , ist das recht einfach. Aber dazu bräuchte man mehr Infos. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
slomoman Geschrieben 2. März 2005 Autor Teilen Geschrieben 2. März 2005 css wäre gut. nehmen wir mal an, die seite sähe so aus: <BODY> <IMG> <IMG> <BODY> wie kriegt man dann nen platzhalter zwischen den beiden IMGS hin? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
carstenj Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 Hi, eine Möglichkeit wäre, verschiedene Klasse zu erstellen: <img class="bild1" src...></img> <img class="bild2" src...></img> In deiner CSS Datei würde dann stehen: .bild1{ position: absolute; top: 190px; left: 45px; } .bild2{ position: absolute; width: 400px; top: 2005px; left: 45px; } So kannst du die dann pixelgenau auf deine Seite positionieren, und das völlig ohne Tabellen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hellslawyer Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 Die andere Möglichkeit wäre einfach nen transparentes GIF zu verwenden und mit <br> zu arbeiten. also so in etwa: <img src="01.jpg"><br> <img src="pixtransp.gif" width="100%" height="2"><br> <img src="01.jpg"> Grütze hellslawyer Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
captain_tux Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 Hi, wenn ich dich jetzt richtig verstehe, dann willst du die bilder in ner tabelle darstellen? und zwischen den bildern mehr als den standard platz haben, dann setzte doch einfach im tabellen header das cellpadding auf 2 oder so viele pixel wie du willst... dann rücken die bilder jeweils vom spaltenrand um diese anzahl an pixeln weg... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
carstenj Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 Hi, das Problem bei Tabellen ist aber, dass sie nicht unbedingt 100%ig auf allen Browsern gleich interpretiert werden und sie sind keine Designelemente. Man mag jetzt darüber streiten, ob das wichtig ist oder nicht, aber eine externe CSS Datei steuert das komplette Aussehen der Seite und auch nur dort müssen Veränderungen am Design vorgenommen werden. Mit einer Tabelle vermischt man Inhalt und Design. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
captain_tux Geschrieben 2. März 2005 Teilen Geschrieben 2. März 2005 Hi cartsenj, hast ja recht... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 3. März 2005 Teilen Geschrieben 3. März 2005 Absolut positionieren würde ich abraten. Besser wäre meiner Meinung nach, einfach ein Padding zu setzen. Gruß, Markus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 3. März 2005 Teilen Geschrieben 3. März 2005 css wäre gut. nehmen wir mal an, die seite sähe so aus: <BODY> <IMG> <IMG> <BODY> wie kriegt man dann nen platzhalter zwischen den beiden IMGS hin? CSS: img { margin-bottom: 2px; } EDIT: Ein {display: block;} dazu könntest du vielleicht noch probieren, wegen dem Zeilenumbruch. Oder einfach ein <br /> nach dem Bild. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.