App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
HTML/CSS: Mehrere Bilder rechts und links anordnen
- Ersteller LoRDxRaVeN
- Erstellt am
LoRDxRaVeN
Grand Admiral Special
- Mitglied seit
- 20.01.2009
- Beiträge
- 4.169
- Renomée
- 64
- Standort
- Oberösterreich - Studium in Wien
- Mein Laptop
- Lenovo Thinkpad Edge 11
- Prozessor
- Phenom II X4 955 C3
- Mainboard
- Gigabyte GA-MA790X-DS4
- Kühlung
- Xigmatek Thor's Hammer + Enermax Twister Lüfter
- Speicher
- 4 x 1GB DDR2-800 Samsung
- Grafikprozessor
- Sapphire HD4870 512MB mit Referenzkühler
- Display
- 22'' Samung SyncMaster 2233BW 1680x1050
- HDD
- Hitachi Deskstar 250GB, Western Digital Caviar Green EADS 1TB
- Optisches Laufwerk
- Plextor PX-130A, Plextor Px-716SA
- Soundkarte
- onboard
- Gehäuse
- Aspire
- Netzteil
- Enermax PRO82+ II 425W ATX 2.3
- Betriebssystem
- Windows 7 Professional Studentenversion
- Webbrowser
- Firefox siebenunddreißigsttausend
- Schau Dir das System auf sysprofile.de an
Hallo Leute!
Ich bin gerade dabei einen kleinen Teil eines (ich nenne es mal) CMS für die von uns benötigten Anforderungen anzupassen und scheitere, zu meiner Schande, schon an einer Kleinigkeit bzw. an meinen speziellen Vorstellungen. Bilder sagen glaube ich mehr als 1000 Worte:
Der erste Screenshot ist schon sehr nahe an meiner Wunschvorstellung. Einziges Problem: Der Abstand zwischen dem erstem und zweitem Bild auf der rechten Seite, da sich das zweite Bild auf der rechten Seite nach dem ersten Bild auf der linken Seite orientiert.
Der Code sieht dabei sinngemäß wie folgt aus:
Gibt es also eine Möglichkeit, dass sich das zweite Bild auf der rechten Seite auf das erste Bild auf der rechten Seite ausrichtet und nicht auf das erste Bild auf der linken Seite, sodass kein Abstand ist?
Eine Möglichkeit, die zwar dieses Problem löst, mir aber nicht so gut gefällt, weil die Bilder nicht einzeln umflossen werden, wäre jeweils die linken und die rechten Bilder in einen Container einzuschließen:
Eigentlich ist mir gar nicht klar, warum sich bei der ersten Variante das zweite Bild auf der rechten Seite nach dem ersten Bild auf der linken Seite ausrichtet...
Vll. hat jemand eine saubere Lösung?
Ich danke im Vorhinein!
LG Markus
PS: Die einzelnen Bilder können jeweils völlig unterschiedlich ausgerichtet sein, (Hochformat/Querformat), die Maximale Größe ist aber auf 150px beschränkt.
Ich bin gerade dabei einen kleinen Teil eines (ich nenne es mal) CMS für die von uns benötigten Anforderungen anzupassen und scheitere, zu meiner Schande, schon an einer Kleinigkeit bzw. an meinen speziellen Vorstellungen. Bilder sagen glaube ich mehr als 1000 Worte:
Der erste Screenshot ist schon sehr nahe an meiner Wunschvorstellung. Einziges Problem: Der Abstand zwischen dem erstem und zweitem Bild auf der rechten Seite, da sich das zweite Bild auf der rechten Seite nach dem ersten Bild auf der linken Seite orientiert.
Der Code sieht dabei sinngemäß wie folgt aus:
Code:
<img src="links1" style="float: left;">
<img src="rechts1" style="float: right;">
<img src="links2" style="float: left; clear: left;">
<img src="rechts2" style="float: right; clear: right;">
<img src="links3" style="float: left; clear: left;">
<img src="rechts3" style=" float: right; clear: right;">
Gibt es also eine Möglichkeit, dass sich das zweite Bild auf der rechten Seite auf das erste Bild auf der rechten Seite ausrichtet und nicht auf das erste Bild auf der linken Seite, sodass kein Abstand ist?
Eine Möglichkeit, die zwar dieses Problem löst, mir aber nicht so gut gefällt, weil die Bilder nicht einzeln umflossen werden, wäre jeweils die linken und die rechten Bilder in einen Container einzuschließen:
Code:
<div style="float: left;">
<img src="links1" style="float: left;">
<img src="links2" style="float: left; clear: left;">
<img src="links3" style="float: left; clear: left;">
</div>
<div style="float: right;">
<img src="rechts1" style="float: right;">
<img src="rechts2" style="float: right; clear: right;">
<img src="rechts3" style=" float: right; clear: right;">
</div>
Eigentlich ist mir gar nicht klar, warum sich bei der ersten Variante das zweite Bild auf der rechten Seite nach dem ersten Bild auf der linken Seite ausrichtet...
Vll. hat jemand eine saubere Lösung?
Ich danke im Vorhinein!
LG Markus
PS: Die einzelnen Bilder können jeweils völlig unterschiedlich ausgerichtet sein, (Hochformat/Querformat), die Maximale Größe ist aber auf 150px beschränkt.
Zuletzt bearbeitet:
Antarctica
Grand Admiral Special
- Mitglied seit
- 11.09.2004
- Beiträge
- 2.444
- Renomée
- 34
- Standort
- Kupferstadt Stolberg
- Mein Laptop
- HP 625, V140, 4GB RAM, 32GB SSD, Ubuntu 15.04 (WT279EA)
- Prozessor
- Intel Core i5-4690, 4x 3.50GHz, boxed (BX80646I54690)
- Mainboard
- ASRock H97M Pro4 (90-MXGTA0-A0UAYZ)
- Kühlung
- Scythe Big Shuriken 2 Rev. B (SCBSK-2100)
- Speicher
- 2x Exceleram Black and White 8GB PC3-12800 DDR3-1600 Kit (EBW301A)
- Grafikprozessor
- Gigabyte GeForce GTX 750 Ti OC low profile, 2GB GDDR5, DVI, 2x HDMI, DisplayPort (GV-N75TOC-2GL)
- Display
- Samsung SyncMaster T24A350, 24" (LT24A350EW)
- SSD
- Samsung SSD 960 EVO 500GB, PCIe (MZ-V6E500BW)
- HDD
- 2x Seagate GoFlex Desk 3TB, USB 3.0 (STAC3000201/STAC3000202)
- Optisches Laufwerk
- Samsung SH-224BB schwarz, SATA, retail (SH-224BB/RSMS)
- Soundkarte
- on-board
- Gehäuse
- Inter-Tech IT-5908
- Netzteil
- be quiet! System Power S6 80Plus 300W ATX 2.2 (S6-SYS-UA-300W/BN080)
- Betriebssystem
- Microsoft: Windows 10 Pro 64Bit, DSP/SB (deutsch) (PC) (FQC-08922)
- Webbrowser
- Mozilla Firefox
Du müsstest im CMS-Programmcode für alle Bilder ausrechnen wie groß sie sind und sie entsprechend im HTML-Quellcode anordnen.
Folgendes sollte nämlich richtig aussehen:
Folgendes sollte nämlich richtig aussehen:
Code:
<img src="links1" style="float: left;">
<img src="rechts1" style="float: right;">
<img src="rechts2" style="float: right; clear: right;">
<img src="links2" style="float: left; clear: left;">
<img src="rechts3" style=" float: right; clear: right;">
<img src="links3" style="float: left; clear: left;">
Funktioniert das so?
ich hätte spontan versucht, erst Die 3 Bilder links und dann die 3 Biulder rechts einzubinden, jeweils mit einem <br /> getrennt. Mit dem clear ist aber sauberer gelöst.
Sorry 4 OFF-Topic, aber vielleicht ist Dir das für die zukunft hilfreich.
http://www.loremipsum.de/
Lorem Ipsum (-Wikilink) ist ein Dummy Text zum ausfüllen von "leerem" Inhalt
ich hätte spontan versucht, erst Die 3 Bilder links und dann die 3 Biulder rechts einzubinden, jeweils mit einem <br /> getrennt. Mit dem clear ist aber sauberer gelöst.
Sorry 4 OFF-Topic, aber vielleicht ist Dir das für die zukunft hilfreich.
http://www.loremipsum.de/
Lorem Ipsum (-Wikilink) ist ein Dummy Text zum ausfüllen von "leerem" Inhalt
OBrian
Moderation MBDB, ,
- Mitglied seit
- 16.10.2000
- Beiträge
- 17.032
- Renomée
- 267
- Standort
- NRW
- Prozessor
- Phenom II X4 940 BE, C2-Stepping (undervolted)
- Mainboard
- Gigabyte GA-MA69G-S3H (BIOS F7)
- Kühlung
- Noctua NH-U12F
- Speicher
- 4 GB DDR2-800 ADATA/OCZ
- Grafikprozessor
- Radeon HD 5850
- Display
- NEC MultiSync 24WMGX³
- SSD
- Samsung 840 Evo 256 GB
- HDD
- WD Caviar Green 2 TB (WD20EARX)
- Optisches Laufwerk
- Samsung SH-S183L
- Soundkarte
- Creative X-Fi EM mit YouP-PAX-Treibern, Headset: Sennheiser PC350
- Gehäuse
- Coolermaster Stacker, 120mm-Lüfter ersetzt durch Scythe S-Flex, zusätzliche Staubfilter
- Netzteil
- BeQuiet 500W PCGH-Edition
- Betriebssystem
- Windows 7 x64
- Webbrowser
- Firefox
- Verschiedenes
- Tastatur: Zowie Celeritas Caseking-Mod (weiße Tasten)
boah, fette PNGs und das bei Imageshack, dem lahmsten Bilderhoster überhaupt... Ist jetzt egal, aber denk mal beim nächsten Mal dran, Fotos möglichst als JPG und woanders hosten
Das Sortieren kannst Du Dir aber sparen, wenn der Autor des jeweiligen Textes einfach kontrolliert, wo die Bilder hinkommen, er kann sie ja einfach irgendwo in den Text setzen. Direkt untereinandergequetscht sehen Bilder eh nicht gut aus.
(man sollte wohl sinnvollerweise noch margin-top und margin-bottom setzen)
Vielleicht fällt jemandem noch was mit dem CSS3-Flexbox-Modell ein, falls Du Dich bei Deiner Besucherschaft auf moderne Browser verlassen kannst. Bin ich jetzt zu müde für.
Das Sortieren kannst Du Dir aber sparen, wenn der Autor des jeweiligen Textes einfach kontrolliert, wo die Bilder hinkommen, er kann sie ja einfach irgendwo in den Text setzen. Direkt untereinandergequetscht sehen Bilder eh nicht gut aus.
HTML:
<div style="background-color:#008855; width:500px; padding:10px; font:12px arial; color:white; text-align:justify">
<h2>Lorem ipsum...</h2>
<div style="background-color:#ffff88; width:180px; height:100px; margin-right: 10px; float:left; clear:left;"></div>
<div style="background-color:#ff88ff; width:130px; height:120px; margin-left: 10px; float:right; clear:right;"></div>
<p>... dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
<div style="background-color:#8f8fff; width:170px; height:175px; margin-right: 10px; float:left; clear:left;"></div>
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
<div style="background-color:#8fff8f; width:105px; height:180px; margin-right: 10px; float:left; clear:left;"></div>
<div style="background-color:#8f8f8f; width:150px; height:130px; margin-left: 10px; float:right; clear:right;"></div>
Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis.
At vero eos et accusam et justo duo dolores et ea rebum.
<div style="background-color:#ff8f8f; width:135px; height:110px; margin-left: 10px; float:right; clear:right;"></div>
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
<div style="background-color:#88ffff; width:115px; height:250px; margin-right: 10px; float:left; clear:left;"></div>
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, At accusam aliquyam diam diam dolore dolores duo eirmod eos erat, et nonumy sed tempor et et invidunt justo labore Stet clita ea et gubergren, kasd magna no rebum. sanctus sea sed takimata ut vero voluptua. est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat.
Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus.
</p>
</div>
Vielleicht fällt jemandem noch was mit dem CSS3-Flexbox-Modell ein, falls Du Dich bei Deiner Besucherschaft auf moderne Browser verlassen kannst. Bin ich jetzt zu müde für.
Du kannst doch die Bilder mit Text in einem div platzieren und dann mit floating arbeiten. Das müßte doch eigentlich gehen und der Text "fließt" dann um die Bilder. Als breite gibt du 100% an und für die Bilder kannst du z.B. 30% angeben. Dann skaliert auch alles automatisch. Müßte doch so funktionieren oder nicht ?!
Antarctica
Grand Admiral Special
- Mitglied seit
- 11.09.2004
- Beiträge
- 2.444
- Renomée
- 34
- Standort
- Kupferstadt Stolberg
- Mein Laptop
- HP 625, V140, 4GB RAM, 32GB SSD, Ubuntu 15.04 (WT279EA)
- Prozessor
- Intel Core i5-4690, 4x 3.50GHz, boxed (BX80646I54690)
- Mainboard
- ASRock H97M Pro4 (90-MXGTA0-A0UAYZ)
- Kühlung
- Scythe Big Shuriken 2 Rev. B (SCBSK-2100)
- Speicher
- 2x Exceleram Black and White 8GB PC3-12800 DDR3-1600 Kit (EBW301A)
- Grafikprozessor
- Gigabyte GeForce GTX 750 Ti OC low profile, 2GB GDDR5, DVI, 2x HDMI, DisplayPort (GV-N75TOC-2GL)
- Display
- Samsung SyncMaster T24A350, 24" (LT24A350EW)
- SSD
- Samsung SSD 960 EVO 500GB, PCIe (MZ-V6E500BW)
- HDD
- 2x Seagate GoFlex Desk 3TB, USB 3.0 (STAC3000201/STAC3000202)
- Optisches Laufwerk
- Samsung SH-224BB schwarz, SATA, retail (SH-224BB/RSMS)
- Soundkarte
- on-board
- Gehäuse
- Inter-Tech IT-5908
- Netzteil
- be quiet! System Power S6 80Plus 300W ATX 2.2 (S6-SYS-UA-300W/BN080)
- Betriebssystem
- Microsoft: Windows 10 Pro 64Bit, DSP/SB (deutsch) (PC) (FQC-08922)
- Webbrowser
- Mozilla Firefox
Kleiner Tipp fürs nächste Mal: (a) Probier es selbst aus, wenn du dir nicht sicher bist. (b) Poste den Code.Du kannst doch die Bilder mit Text in einem div platzieren und dann mit floating arbeiten. Das müßte doch eigentlich gehen und der Text "fließt" dann um die Bilder. Als breite gibt du 100% an und für die Bilder kannst du z.B. 30% angeben. Dann skaliert auch alles automatisch. Müßte doch so funktionieren oder nicht ?!
"Mit floating arbeiten" kann nämlich alles bedeuten...
Ähnliche Themen
- Antworten
- 0
- Aufrufe
- 403
- Antworten
- 80
- Aufrufe
- 15K
- Antworten
- 0
- Aufrufe
- 2K
- Antworten
- 0
- Aufrufe
- 2K