Naja, eigentlich musst du nur folgendes einfügen:
Edit: mir fällt gerade auf... du solltest hier nicht id sondern class verwenden. Schließlich wirst du vermutlich mehrere newscontainer haben, richtig? Wenn etwas mehrmals auf einer Seite erscheint musst du den div durch class definieren.#newscontent img {
max-width: Breite deines newscontent;
}
und dann<div id="news">
<h2 class="news"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<p class="date"><?php the_time('j. F Y'); ?></p>
<div class="newscontent"
<p class="news"><?php the_content('<p style="font-style:italic;text-align:right;">mehr...</p>'); ?></p>
</div>
</div>
.newscontent img {
max-width: Breite deines newscontent;
}
Ergebnis 1 bis 8 von 8
- 12.08.2009, 16:52 #1
Wordpress Theming: Bilder
Hallo liebe Apfeltalker!
Mein Wordpress Theme nimmt langsam aber sicher Form an!
Nur eine Sache bereitet mir Kopfzerbrechen: Das Einfügen von Bilder bei Benützung des visuellen Editors! 
Die Bilder überragen nämlich die Border meines gesetzten DIVs für den Inhalt (bei den Artikeln #newscontent).
Hier mal ein Ausschnitt meiner Index.php
Ich dachte, ich schaue mir das ganze bei Kubrick ab. Gesagt getan. Ich habe mir sogar den CSS-Code in meine CSS kopiert. Leider funktioniert das ganze immer noch nicht...Code:<div id="news"> <h2 class="news"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2> <p class="date"><?php the_time('j. F Y'); ?></p> <div id="newscontent" <p class="news"><?php the_content('<p style="font-style:italic;text-align:right;">mehr...</p>'); ?></p> </div> </div>
Hier mal den CSS Code:
Ich hoffe, ich habe mein Problem klar formuliert und bedanke mich im Voraus für eure Antworten!Code:p img { padding: 0; max-width: 100%; } 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; }
Freundliche Grüsse
- 12.08.2009, 17:01 #2Bitte beachten Sie: Die Links dienen nicht zur Werbung von Kunden, sondern stellen lediglich Informationen darüber zur Verfügung, was ich mache und wer ich bin. Bitte Links verantwortungsvoll behandeln und nicht für Werbung zweckentfremden.
me <----------------------------------> Lepton CMS <----------------------------------> webdesign <----------------------------------> cat on facebook
- 12.08.2009, 17:04 #3
Hallo C64
Vielen Dank für deine Antwort! Das Problem ist nicht die Breite mehr die Höhe
Sorry, dass hät ich schreiben müssen. Das Image Nutzt also die Höhe die es braucht, ohne auf die #newscontent höhe Rücksicht zunehmen.
Freundliche Grüsse
- 12.08.2009, 17:06 #4
Dann muss es heißen max-height

Bei gefloateten Bilder muss du evtl ein clear einsetzen. Sonst ragt das Bild drüber raus... Ist aber nur wichtig, wenn du die Höhe des newscontent variabel gestaltest, so dass die Höhe sich an den Inhalt anpasst (was durchaus sinnvoll ist
). Bitte beachten Sie: Die Links dienen nicht zur Werbung von Kunden, sondern stellen lediglich Informationen darüber zur Verfügung, was ich mache und wer ich bin. Bitte Links verantwortungsvoll behandeln und nicht für Werbung zweckentfremden.
me <----------------------------------> Lepton CMS <----------------------------------> webdesign <----------------------------------> cat on facebook
- 12.08.2009, 17:14 #5
Gehorcht mir leider immer noch nicht. Die Imagehöhe soll ja auch den DIV Container in der Höhe anpassen.
Der DIV Container soll mitwachsen. Das tut er in meinem Theme leider nicht. Im Kubrick Theme funktioniert das wunderbar.
Edit: Ich war wohl schneller als du
Ich muss mal das mit dem Class ausprobieren. Ich melde mich, obs klappt oder nicht!
- 12.08.2009, 17:27 #6
Also noch mal genau:
Du möchtest, dass der div mit der Klasse class="newscontent" wächst, wenn ein Bild drin ist, so dass das Bild im Container liegt, richtig?
Und diese Bilder sind bei dir links oder rechts gefloatet, richtig? Wenn du das Bild ohne float (also, zb ohne alignright) einfügst, dann klappt es, richtig?
Du musst also einfach ein clear setzen:
(bin mir grad net sicher, welches left und welches right bereinigt werden muss... Kannst du ja aber ausprobieren...).alignright {
float: right;
clear: right;
}
.alignleft {
float: left;
clear: left;
}
Ansonsten kannst du auch ne Klasse "clearer" definieren und den container einfach unter content setzen (je nachdem, wie du das Ganze dann umgesetzt hast.
.clearer {
clear: both;
}<div id="news">
<h2 class="news"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<p class="date"><?php the_time('j. F Y'); ?></p>
<div class="newscontent"
<p class="news"><?php the_content('<p style="font-style:italic;text-align:right;">mehr...</p>'); ?></p>
<div class="clearer"></div>
</div>
</div>Bitte beachten Sie: Die Links dienen nicht zur Werbung von Kunden, sondern stellen lediglich Informationen darüber zur Verfügung, was ich mache und wer ich bin. Bitte Links verantwortungsvoll behandeln und nicht für Werbung zweckentfremden.
me <----------------------------------> Lepton CMS <----------------------------------> webdesign <----------------------------------> cat on facebook
- 12.08.2009, 18:01 #7
Die zweite Lösung passt! Vielen, vielen Dank!
- 12.08.2009, 20:11 #8
Perfekt. Das wäre auch meine präferierte Lösung gewesen. Denn den clearer kann man immer wieder einsetzen
Bitte beachten Sie: Die Links dienen nicht zur Werbung von Kunden, sondern stellen lediglich Informationen darüber zur Verfügung, was ich mache und wer ich bin. Bitte Links verantwortungsvoll behandeln und nicht für Werbung zweckentfremden.
me <----------------------------------> Lepton CMS <----------------------------------> webdesign <----------------------------------> cat on facebook
Ähnliche Themen
-
Wordpress Theming: Navigation & Subnavigation
Von knacky im Forum CMSAntworten: 5Letzter Beitrag: 23.07.2009, 20:12 -
WordPress PHP
Von ZENcom im Forum CMSAntworten: 14Letzter Beitrag: 11.08.2008, 20:52 -
wordpress plugin
Von arvalond im Forum iPhoneAntworten: 0Letzter Beitrag: 23.07.2008, 11:50 -
Wordpress und .mac
Von MKL1987 im Forum Webhosting/DSL-AnbieterAntworten: 2Letzter Beitrag: 06.02.2008, 12:50 -
Wordpress und .mac?!
Von chiemseer im Forum CMSAntworten: 4Letzter Beitrag: 19.12.2006, 11:13


Zitieren



