Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 20:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



html/css bilder in eine reihe bekommen

Discussion on html/css bilder in eine reihe bekommen within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 525
The Black Market: 176/0/0
Join Date: May 2012
Posts: 2,932
Received Thanks: 89
html/css bilder in eine reihe bekommen

Huhu, kann mir jemand sagen wie ich 4 Bilder nebeneinander bekomme welche alle den selben Abstand zueinander haben? Die äußeren beiden sollten den gleichen Abstand nach ausen haben. Und alles sollte dynamisch sein. Also sich an den jeweiligen Bildschirm anpassen.

Hier eine kleine Veranschaulichung was ich genau meine:
[align=center] [/align]
(Alle buchstaben sollten den selben Abstand haben (in % statt pixxel denk ich mal? - dynamisch)

Also das funktioniert aufjednefall irgendwie mit div's, soviel weiß ich Weiß allerdings nicht was ich da als position nehmen muss (relative, absolute, static), und dann was richtig ist, fload, padding, margin.

Mach das ganze mit Dreamweaver cs6. Kenn mich aber mit den grundlegenden Dingen eig. soweit aus. Ist nur etwas lange her. Danke für eure Hilfe schonmal


PS: am liebsten ohne tabelle. aber wenn es nur mit tabelle geht..würde mich auch interessieren wie. bekomm es nämlich so auch nicht hin. bekomme es nicht hin das sich die tabelle bzw. die bilder dynamisch zum bildschirm anpasst.
werbebanner is offline  
Old 03/14/2013, 10:01   #2
 
DeluxeDose's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 270
Received Thanks: 912
Code:
<style type="text/css">
      <!--
       #all{width:100%;}
       #img{float:left;
       width:25%;  100% durch anzahl der Bilder
       text-align:center; setzt die Bilder in die Mitte des Divs
       }
       img{height:100px;}
      //-->
</style>


<div id="all">
      <div id="img"><img src="logo.png"></div>
      <div id="img"><img src="logo.png"></div>
      <div id="img"><img src="logo.png"></div>
      <div id="img"><img src="logo.png"></div>
</div>
So würde ich es auf die schnelle machen, da kannst dir halt den all Container hin schieben wie du magst und die Bilder werden an den all angepasst.
Die position von all kommt ganz auf die Webseite an ob relative oder absolute. Mit margin könnte man noch die Außenabstände von img ändern aber is ja kein muss.
DeluxeDose is offline  
Old 03/14/2013, 13:26   #3
 
elite*gold: 525
The Black Market: 176/0/0
Join Date: May 2012
Posts: 2,932
Received Thanks: 89
danke. werde es gleichmal testen

Irgendwie funktioniert das nicht richtig. Also es funktioniert teilweise. Aufjedenfall bessre als es bei mir war. Aber die bilder werden leider total reduziert...die höhe wird irgendwie verkleinert sodass sie total verschowommen wirken. und ich hätte gerne eins stopp drin wenn man das bild verkleinert. So wie es jetzt ist...überlappen die bilder sobald man das fenster kleiner zieht.

edit:// hab da smit der höhe der bilder hinbekommen: Einfach img{height:100px;} gelöscht.

Nunnurnoch das, das sich die bilder übereinanderschieben wenn man das fenster verlkeinert. Kann man das irgendwie deaktivieren bzw. ein stopp rein machen. Das zwischen jedem Bild aufjedneflall z.b 10px dazwischenbleiben? Also ein mindestabstand den die bilder neben sich haben müssen. dachte eig. das geht mit margin. aber dann verschieben sich die ganzen bilder wieder :/

push
werbebanner is offline  
Old 03/15/2013, 14:49   #4
 
kissein's Avatar
 
elite*gold: 0
Join Date: Sep 2005
Posts: 426
Received Thanks: 87
Quote:
Originally Posted by DeluxeDose View Post
Code:
<style type="text/css">
      <!--
       #all{width:100%;}
       #img{float:left;
       width:25%;  100% durch anzahl der Bilder
       text-align:center; setzt die Bilder in die Mitte des Divs
       }
       img{height:100px;}
      //-->
</style>


<div id="all">
      <div id="img"><img src="logo.png"></div>
      <div id="img"><img src="logo.png"></div>
      <div id="img"><img src="logo.png"></div>
      <div id="img"><img src="logo.png"></div>
</div>
....
ID Selektor muss unique sein. Wenn eine Definition mehrfach verwendet werden soll -> class="img"

Quote:
Nunnurnoch das, das sich die bilder übereinanderschieben wenn man das fenster verlkeinert.
Blockelemente daraus machen -> display:inline-block/block je nach aufbau.

Quote:
Das zwischen jedem Bild aufjedneflall z.b 10px dazwischenbleiben
ein margin für den bild umgebenden container setzen
kissein is offline  
Old 03/16/2013, 09:26   #5
 
elite*gold: 0
Join Date: Aug 2012
Posts: 19
Received Thanks: 9
Float ist für Anfänger immer relativ schwer zu verstehen.

Als Alternative gibts auch die CSS Eigenschaft display: inline-block;
Wenn du die einem img Tag zuweist, und die Elemente nicht zu breit sind, werden sie in einer Zeile angezeigt. Abstände zwischen den Elementen kann man wie gewohnt mit margin und padding erzeugen.
Failwell is offline  
Old 03/16/2013, 11:03   #6
 
elite*gold: 525
The Black Market: 176/0/0
Join Date: May 2012
Posts: 2,932
Received Thanks: 89
ok danke. Werde es gleich versuchen. Hatte den Befehl: display: inline-block;, gestern schon drin, aber hat irgendwie nichts verändert. Muss dann wahrscheinlich float rausmachen?

und das mit padding und margin ist komisch. Wenn ich z.b 10px einstell, verschiebt sich das letzte bild in die nächste teile weil dann irgendwie zu wenig platz in der ersten reihe ist :/
werbebanner is offline  
Reply


Similar Threads Similar Threads
HTML Tutorial Reihe von WatchTuts [Videos]
12/05/2012 - Tutorials - 7 Replies
Da ich gerade die HTML Reihe aufnehme und das hier ein aktives Forum zu sein scheint, werde ich hier mal einen Thread erstellen und immer mit den neuesten Videos Updaten. Wenn ihr eine Frage oder ein Wunsch-Tutorial habt einfach ne Nachricht an mich schreiben. Video #1: HTML Tutorial #1 Video #2: HTML Tutorial #2
[HTML]Bilder Upload
01/20/2011 - Flyff Private Server - 10 Replies
Hayy, ich habe mal eine frage an euch HTML'er. Ich versuche mich grade so ein bisschen an HTML und möchte gern ne ScreenShot Seite machen, wo user ihre ingame bilder hochladen können. nur weis ich leider nicht wie oder wo ich diese Upload funktion her bekomme. Nun kommst du :
bilder auf bilder per html?
06/11/2010 - Main - 0 Replies
Hallo, kann mir jemand villeicht sagen, wie man zb. ein bild macht sagen wir mal ein schwarzes bild... Dann dort drauf ist ein grünes bild etwas kleiner aber und man kann das grüne bild anklicken und wird zu einer neuen seite verlinkt, könnte mir jemand sagen wie der html code dafür lauten würde? Wäre nett.
Wie Buttons in eine reihe?
11/27/2009 - Main - 4 Replies
Hallo Wie bekomme ich meine Buttons so: ------------------------------------------------- ---- Meine Buttons sind so: ------------------------------------------------- ---- -------- <<< Das ist der letzte button der ist drunter
Metin2, die eine Reihe von Beihilfen für mich, vielen Dank!
08/14/2009 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 9 Replies
Ich bin ein Chinese, ich freue mich sehr, in der Lage, an diesem Forum, ich brauche irgendein Tool Metin2 hoffe, dass die ausländischen Freunde können helfen, danke!:handsdown::handsdown: Meine Mailbox ist [email protected], was dazu beitragen können an meine E-Mail-innen. Wir helfen einander



All times are GMT +2. The time now is 20:13.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.