Be KreaTief

[QuickTip] Two Images next to each other ✤✤

So, nach einer gefühlten Ewigkeit mal wieder ein kleiner Quicktip. Ich wurde gefragt, wie ich zwei Bilder nebeneinander platziere. Das möchte ich euch jetzt kurz zeigen.
Ich hab total viele Tutorials zu dem Thema gelesen, diese beiden Versionen kommen aber am häufigsten zu Gebrauch.

After what seems like forever a new quicktip. I've been asked how to place two images next to each other. That's what I want to explain to you today.
I searched like a hundred tutorials about that, but the two solutions I show you here work best for me.




Die Div-Lösung


Bei dieser Lösung werden die Bilder in Div-Containern platziert und so nebeneinander gestellt.
In this solution we place the images inside div-containers, which we'll place next to each other.


Der Grundaufbau ist folgender:

<div class="one"><a href="ZIELURL"><img src="BILDLINK" /></a></div>
<div class="two"><a href="ZIELURL"><img src="BILDLINK" /></a></div>

The basic markup is the following:

<div class="one"><a href="TARGETURL"><img src="IMAGELINK" /></a></div>
<div class="two"><a href="TARGETURL"><img src="IMAGELINK" /></a></div>

Die CSS sieht so aus:

And that's what the CSS looks like:

.one, .two{
max-width: 49%;
display: inline-block;
}

.one{
margin-right: 0.5%;
}

Die Tumblr-Lösung

Diese Lösung hab ich von Oliver, damit hab ich zum Beispiel meine Rezeptübersicht gemacht. Es funktioniert aber auch perfekt für zwei Bilder nebeneinander.

I got this solution from Oliver and used it for example in my recipe index, but it also works very well with only two images.


Das markup sieht so aus:

Markup looks like this:

<div id="container">
    <ul id="content">             
        <li><a href="URL"><img src="LINK" /></a></li>
        <li><a href="URL"><img src="LINK" /></a></li>
      </ul> 
</div>

Und CSS:

And the CSS:

#content img {
  width: 100%;
}
#content {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 5px;
     -moz-column-gap: 5px;
          column-gap: 5px;
  width: 100%;
  font-size: 0 !important;
  line-height: 0 !important;
}
#container {
 width: 100%;
 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
 padding: 0;
 margin: 0 auto;
}


edit

2 comments:

  1. Huhu, ich schon wieder :D

    Ich hab mich seit gestern schon eine gefühlte Ewigkeit durch das Internet gewühlt, aber einfach rein gaaaar nichts gefunden.. Ich habe in meiner Sidebar recht zwei Cover nebeneinander und darunter möchte ich je eine Progress Bar. Die Progress Bar habe ich, auch so, dass sie funktioniert :D und hier kommt meine Frage ins Spiel:
    Egal was ich mache, sie bleibt untereinander, statt nebeneinander, wie auch die Bilder... Ich habe keine Lücke und keinen Zeilenumbruch dazwischen und beide sicherheitshalber nur auf width 45% gestellt, an der Größe kann es also nicht liegen... zusätzlich wird mir der Text der ersten Progressbar nur Buchstabe für Buchstabe untereinander angezeigt.... Ich habe es auch schon mit deinem Grundaufbau versucht, aber das hat auch nicht so ganz funktioniert.. Weißt du, wie ich die beiden bars nebeneinander anordnen kann??

    Liebste Grüße, Natascha ♥

    ReplyDelete
  2. Okay Rückzug, weikß Gott wie hat es jetzt geklappt :D aber ich krieg einfach keinen abstand dazwischen, habe es schon mit <div style="border-radius:5px; width: 105px; height: 10px; versucht, aber da ist einfach nichts, ich geb es auf :D

    ReplyDelete

Fragen, Feedback oder anderes, was du loswerden willst?
Kommentiere über das alte Kommentarsystem (check wieder vorbei um zu sehen, ob ich geantwortet habe) oder G+

Questiosn, Feedback or something else you want to tell me?
Comment using the old system or G+ and make sure to check back to see if I answered