+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: Bilder anordnen mit DIV's?

  1. #1
    TP-Member Paradise macht alles soweit korrekt
    Registriert seit
    Dec 2005
    Ort
    Frankfurt/Darmstadt
    Beiträge
    61

    Question Bilder anordnen mit DIV's?

    Guten Morgen.

    Ich möchte mich von Tabellen befreien habe aber ein Problem Bilder anzuordnen.
    Ich habe schon float und sonstwas versucht aber finde die lösung nicht, weder selbst noch im Web.

    Ausehen soll das ganze so:

    (hier mit Tabellen gelöst)

  2. #2
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Ich habe schon float und sonstwas versucht
    Na dann zeig uns doch mal deinen Versuch.
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  3. #3
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    hier mit DIV gelöst:
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Bilder zentrieren</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    * {margin: 0; padding: 0; }
    .b3 	{
    	margin:0 auto;
    	width:450px;
    }
    .b2 	{
    	margin:0 auto;
    	width:300px;
    }
    .b1 	{
    	margin:0 auto;
    	width:150px;
    }
    -->
    </style>
    </head>
    <body bgcolor="beige">
    <div class="b2"
    ><img src="bild.gif" alt="Bild 1" width="150" height="100"
    ><img src="bild.gif" alt="Bild 1" width="150" height="100"
    ></div>
    <div class="b1"
    ><img src="bild1.gif" alt="Bild 1" width="150" height="100" hspace="0"
    ></div
    ><div class="b3"
    ><img src="bild1.gif" alt="Bild 1" width="150" height="100" hspace="0"
    ><img src="bild1.gif" alt="Bild 1" width="150" height="100" hspace="0"
    ><img src="bild1.gif" alt="Bild 1" width="150" height="100" hspace="0"
    ></div>
    </body>
    </html>
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

  4. #4
    TP-Member Paradise macht alles soweit korrekt
    Registriert seit
    Dec 2005
    Ort
    Frankfurt/Darmstadt
    Beiträge
    61
    Danke, sieht schonmal gut aus.

    Nur wenn ich das in meinen Wordpress content übernehme werden die Bilder alle untereinander gesetzt...

  5. #5
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Und wenn Du es aus Wordpress publizierst, online immer noch?
    Ich kenn das Tool nicht, aber evt. liegts an fehlendem Platz um es im wysiwyg-Modus richtig anzuzeigen ???
    Sorry, wenn das ne blöde Annahme sein sollte
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

  6. #6
    TP-Insider IMBild hilft, wo's geht IMBild hilft, wo's geht IMBild hilft, wo's geht Avatar von IMBild
    Registriert seit
    May 2006
    Ort
    Benztown
    Beiträge
    612
    Warum löst du das nich konsequent in CSS 321 ?
    Nur wenn ich das in meinen Wordpress content übernehme werden die Bilder alle untereinander gesetzt...
    Du solltest dann ggf die breite der bilder noch anpassen oder sind die alle
    150x100 ?

    Gruß

    Nichtraucher ?!?

    |Webvisitenkarte|

    Popstars Just 4 Girls

    <!-- Josie zurück und IMBild -->
    _________
    W3C XHTML 1.0 VALIDE

  7. #7
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Hallo Josie

    Erstens musst Du Paradise fragen, was die Bilder für Grössen haben.
    Zweitens ist gleiche Höhe und in der Breite eine Symetrie innerhalb einer Zeile fast Voraussetzung für diese Darstellungsweise.
    Drittens ist es für dieses Beispiel unerheblich, ob die Bild-Breite und -Höhe mit CSS oder mit HTML-Attributen festgelegt ist.
    Warum das in WP (Vorschau oder nach Publikation?) nicht funktioniert, weiss ich nicht. Ich vermute den Fehler in WP oder in der Art wie Paradise den Code in WP übernommen hat. Evt. spielen auch weitere CSS, die wir hier nicht sehen, eine Rolle.
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

  8. #8
    TP-Member Paradise macht alles soweit korrekt
    Registriert seit
    Dec 2005
    Ort
    Frankfurt/Darmstadt
    Beiträge
    61
    Wordpress ist eine art CMS (ein Blog).

    wysiwyg nutze ich da nicht. Hab natürlich die weiten angepasst und es nur ab
    <style type="text/css"> bis zum letzten div übernommen.
    Body und Head natürlich rausgeworfen.

    Aber ich werd es dann nochmal in Joomla versuchen...

  9. #9
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Ja, das weiss ich gerade noch, eine Blog-Tool/CMS,
    aber ich kenne es in der Handhabung nicht.

    Kannst Du mal uploaden? Dann sieht man evt. die Ursache.
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

  10. #10
    TP-Member Paradise macht alles soweit korrekt
    Registriert seit
    Dec 2005
    Ort
    Frankfurt/Darmstadt
    Beiträge
    61
    So, mal wieder da.

    Ich hab was das funktioniert
    Code:
    <div align="center">
    <div style="display:table; border-collapse:collapse">
     <div style="display:table-row">
     <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
     </div>
    </div>
    </div>
    
    <div align="center">
    <div style="display:table; border-collapse:collapse">
     <div style="display:table-row">
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
     </div>
    </div>
    </div>
    
    <div align="center">
    <div style="display:table; border-collapse:collapse">
     <div style="display:table-row">
     <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
     </div>
    </div>
    </div>
    Spricht was gegen diese art?

    So kann ich nämlich auch Tabellen darstellen.

    Und wenn ich wüsste wie ich 100% wide hinbekomme (also das sich das ding an mein Wordpress anpasst) und nen Zeilenumbruch, dann könnte ich damit wunderbar Text nebem Bildern platzieren...

    also zb. so:
    Code:
    <div align="center">
    <div style="display:table; border-collapse:collapse">
     <div style="display:table-row">
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px; vertical-align:middle">ich</div>
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
     </div>
     <div style="display:table-row">
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px vertical-align:middle">ich</div>
      <div style="display:table-cell; border: thin solid #FF0000; padding:5px"><a title="MDA SMS/Mails" href="../images/stories/paradise/pc/TB.jpg">
    <img src="../images/stories/paradise/pc/thumb/TB.jpg" alt="MDA Pro" width="100" height="113" /></a></div>
     </div>
    </div>
    </div>

  11. #11
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Spricht was gegen diese art?
    Jap. Das ist eine klassische DIV-Suppe und alles andere als gut geschriebenes HTML.

    So kann ich nämlich auch Tabellen darstellen.
    Wenn du eine klassische Tabelle brauchst für tabellarische Daten, dann soll man diese auch weiterhin dafür benutzen und nicht mit DIVs "nachbauen".

    Lies dir das mal bissel durch:
    http://www.vorsprungdurchwebstandard.../retro-coding/
    http://css.fractatulum.net/sample/suppe/div_suppe1.htm
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  12. #12
    TP-Member Paradise macht alles soweit korrekt
    Registriert seit
    Dec 2005
    Ort
    Frankfurt/Darmstadt
    Beiträge
    61
    Na das beruhigt
    Da nimmt sich der Hobbybastler nichts gegenüber dem Profi.


    Nur das is doof
    Auf der nächsten Seite, welche es noch nicht aber in geraumer Zeit geben wird, soll gezeigt werden wie man auf verschachtelte <div> Elemente zur Anordnung von Grafikelementen verzichten kann.


    Also auf gut deutsch verwende ich und viele andere zu viel div's. Bzw die div's werden als Tabellen ersatz missbraucht.
    Das schlimme ist nur das man es auf etlichen beispielseiten so vorgemacht bekommt.
    Geändert von Paradise (15.12.2006 um 13:40 Uhr)

  13. #13
    TP-Insider IMBild hilft, wo's geht IMBild hilft, wo's geht IMBild hilft, wo's geht Avatar von IMBild
    Registriert seit
    May 2006
    Ort
    Benztown
    Beiträge
    612
    ich denke das hier sollte dir weiter helfen. Für das Layout oben braucht du wenn du deine Bilder floatest höchsten ein div.

    Gruß

    Nichtraucher ?!?

    |Webvisitenkarte|

    Popstars Just 4 Girls

    <!-- Josie zurück und IMBild -->
    _________
    W3C XHTML 1.0 VALIDE

  14. #14
    TP-Member Paradise macht alles soweit korrekt
    Registriert seit
    Dec 2005
    Ort
    Frankfurt/Darmstadt
    Beiträge
    61
    Also so siehts aus


    mit
    Code:
    !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
    <html lang="en">
    <head>
    	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    	<title>Bildchen ordnen</title>
    	<style type="text/css" media="screen">		
    		.containingbox
    		{
    			width: 411px;								
    		}		
    		.floatleft
    		{
    			float: right;					
    			margin: 2px;
    			
    		}
    </style>
    </head>
    <body>
    <div class="containingbox">
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    <img class="floatleft" src="../images/stories/paradise/pc/thumb/TB.jpg" alt="Bild 1" width="133" height="100" >
    </div>
    </body>
    </html>
    nur sollen in der mitte ja nur zwei sein und die mittig liegen.
    Und wenn das ganze teil dann mittig im Content liegen soll muss doch aber bestimmt nochn div drum...

    In meiner css ist ja auch schon sowas drin hab ich jetzt gesehen
    Code:
    /* Begin Images */
    p img {
    	padding: 0;
    	max-width: 100%;
    	}
    
    /*	Using 'class="alignright"' on an image will (who would've
    	thought?!) align the image to the right. And using 'class="centered',
    	will of course center the image. This is much better than using
    	align="center", being much more futureproof (and valid) */
    
    img.centered {
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
    	}
    
    img.alignright {
    	padding: 4px;
    	margin: 0 0 2px 7px;
    	display: inline;
    	}
    
    img.alignleft {
    	padding: 4px;
    	margin: 0 7px 2px 0;
    	display: inline;
    	}
    
    .alignright {
    	float: right;
    	}
    
    .alignleft {
    	float: left
    	}
    /* End Images */

  15. #15
    TP-Insider IMBild hilft, wo's geht IMBild hilft, wo's geht IMBild hilft, wo's geht Avatar von IMBild
    Registriert seit
    May 2006
    Ort
    Benztown
    Beiträge
    612
    is doch schon fast perfekt.
    Wenn du nu noch dem zweiten Bild ein clear right mitgibst sollte das dritte umgebrochen werden.
    Und zentrien kannst du indem du dem ersten und dem zweiten Bild einfach einen margin rechts bzw links mitgibst.
    Dazu musst du natürlich den einzelnen Bildern verschiedene classen bzw id's mitgeben.

    Gruß

    Nichtraucher ?!?

    |Webvisitenkarte|

    Popstars Just 4 Girls

    <!-- Josie zurück und IMBild -->
    _________
    W3C XHTML 1.0 VALIDE

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

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

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51