Mit Firefox
Ich hab den Link über meinen Laptop auch über Firefox geöffnet, trotzdem bleiben die Bilder unscharf... komisch.
Mit Firefox
Ich hab den Link über meinen Laptop auch über Firefox geöffnet, trotzdem bleiben die Bilder unscharf... komisch.
Wenn ich den Link anklicke sehe ich scharfe Bilder. Anders als in deinem Screenshot.
Mit welchem Browser hast du die den Link geöffnet?
Bei mir in Firefox sind sie nach wie vor unscharf, bei Google Chrome sind die Produktbilder scharf jedoch die Bilder unter den Prouktbildern (related products) sind unscharf.
Hallo Zusammen,
ich habe mir vor einigen Tagen WooCommerce installiert, ich möchte Postkarten auf meiner Homepage anbieten.
Leider werden die Produktbilder verschwommen und verpixelt darfgestellt.
Siehe:
http://radwildlife.com/produkt/nr-006/
http://radwildlife.com/produkt/nr-006/ Das Bild wird in 624px x 366px dargestellt aber max-width beträgt 300px, ich denke hier liegt der Fehler?
Siehe:
[Blockierte Grafik: http://www.bilder-upload.eu/thumb/307edb-1520337974.jpg]
Auch die "related products" unter dem Produkt, sowieso die klein dargestellten Produktbilder in der Übersicht werden verschwommen dargestellt:
http://radwildlife.com/produkt-kategorie/postkarten/
Seit Tagen google ich nach einer Lösung, finde aber nichts, vielleicht weiß jemand wie ich das Problem lösen kann?
Danke !
ChiefIntensiv: Ich befürchte, dass das Plugin evtl. den IE in Deiner Version nicht unterstützt?
Im Edge funktioniert es jedenfalls
Das kann natürlich sein, wie finde ich heraus ob es an dem liegt?
Ich weiß, kein schwarzer Hintergrund, alle Bilder wie in meinem Screenshot. Aber ist auch egal, hilft ChiefIntensiv auch nicht weiter. Wird wohl irgendeine Einstellung in meinem Firefox sein.
Nein es liegt an der Position des Bildes, wenn du im Internet Explorer auf ein Bild klickst hast du das Bild am rechten Rand statt schön in der Mitte.
Hallo Gastl,
ja das passt eh so, öffne die Homepage im Internet-Explorer und klick auf ein beliebiges Bild, dann wirst du sehen was das Problem ist...
über Firefox wird alles perfekt dargestellt.
Hallo Zusammen,
mir ist heute aufgefallen dass Internet Explorer meine Bilder nicht richtig darstellt, bei Firefox ist alles in Ordnung, das Plugin das ich nutze heißt Jetpack-Carousel.
Internet Explorer (falsch dargestellt):
Der Link zum Bild ist folgender:
http://radwildlife.com/ground-squirrel/#jp-carousel-158
Kann mir wer helfen sodass das Bild im Internet Explorer dargestellt wird wie in Firefox?
Danke!
Super vielen Dank !
Alles anzeigenHallo
Ich habe mal ein Beispiel für ein Responsive Design erstellt.
Das Bild wurde dazu in mehrere Einzelbilder zerlegt.
Das Logo behält seine Größe unabhängig von der Fenterbreite so weit möglich bei.
Die restlichen Bilder werden bei schmalerem Fenster nach und nach ausgeblendet, so dass ihr Inhalt erkennbar bleibt.
Gruss
MrMurphy
Auch das ist eine schöne Alternative um den Header an die jeweilige Fensterbreite anzupassen !
Gefällt mir ausgesprochen gut!
Gruß
ChiefIntensiv
Hallo Zusammen,
habe es jetzt endlich geschafft !!!
Ich wusste nicht dass ich unter header.php diesen HTML Code eingeben musste damit das ganze greift.
Also habe ich mein Bild jetzt im header.php folgenden HTML code eingebene
<body <?php body_class(); ?>>
<div id="page" class="hfeed site">
<header id="masthead" class="site-header" role="banner">
[COLOR=#ff0000][size=10] [B] <img class="headerbild" src="http://test-66838.alfa3044.alfahosting-server.de/wp-content/uploads/2016/08/header-2XXXXXXXXX.jpg" alt="header" >[/B][/SIZE][/COLOR]
</a>
und dann im stylesheet.php folgenden Code
img.headerbild {
display: inline-block;
min-width: 400px;
max-width: 1557px;
width: 100%;
margin: 4px auto;
}
Vielen Dank an Stef, Nassar und MrMurphy. Ohne euch hätte ich das nicht geschafft.
Jetzt kommt man zwar nicht mehr zu Startseite wenn man auf den Header klickt - aber das ist mir nicht so wichtig wie dass der Header richtig skaliert auch bei kleineren Bildschirmen.
Wenn ihr noch einen Tipp habt wie diese Funktion wieder einbaue dann wäre das super, ist aber im Moment nicht so notwendig.
Danke Nochmals
Viele Grüße
Alles anzeigenNein brauchst du nicht.
Es geht mit dem img-tag. So sieht es dann aus in HTML ohne id oder class hinzuzufügen:
Wenn man nun noch eine class hinzufügen möchte fügt man einfach class="deinclassname" hinzu:
Und wenn du nun diesen class name (deinclassname) in css aufrufen willst geht es mit dem . Selektor :
Deine HTML Datei :
Und css dazu:
mit .deinclassname sprichst du dann die class im img tag an und kannst somit schon loslegen mit css.
Stef
hi stef !
Das heißt ich füge den HTML Code dann einfach in Wordpress unter Editor im stylesheet.php ein, hab ich das richtig verstanden? Und wo im stylesheet füge ich den Code ein?
Gruß
ich kann dir eine Schritt für Schritt anleitung geben aber dafür solltest du das HTML umbauen da sonst der CSS Code einfach den Rahmen sprengt. Wenn du das Bild also mittels des HTML Tags <img /> einbindest kannst du, wie von mir weiter oben schon geschriebenen code, einfach anwenden. Dieser Funktioniert aber nur bei einen Image Element nicht bei einen Background Image
Lg Sassar
Okay, verstehe und wie binde ich mittels HTML Tags das Bild ein? Brauche ich dafür ein Programm?
Hallo Sassar,
Danke für deine Erklärungen ! Das ist eine Sprache für sich,.. die ich vermutlich nie sprechen werde... Eigentlich wollte ich ein einziges Problem lösen, entpuppt sich doch schwieriger als gedacht.
Hast du trotzdem noch eine ausführliche Schritt-für-Schritt Anleitung wie ich diesen Raum loswerde, sodass wenn ich die Seite über mein Smartphone oder Laptop aufrufe, das Bild an die Navbar anknüpft?
Siehe:
http://img5.fotos-hochladen.net/uploads/39edo4q2vwl.jpg
Gruß
Alles anzeigenHey,
Wenn du dein Background-Image (image über Nav) mittels css eingebunden hast dann mach es raus und binde es in html ein.
Und du kannst diesem Bild einfach ne klasse geben indem du es so machst:
Stef
Okay, wie binde ich ein Bild in html ein ?
Der gehört zum header, der ist glaub ich dafür da dass wenn man draufklickt man wieder zur Startseite kommt!
Ich verwende das Twenty-Thirteen Theme für Wordpress, wenn das hilft.
Alles anzeigenHey,
Du hast doch deinem Bild eine id oder class zugewiesen. Nimm nun den id/class namen den du dem Bild zugeordnet hast und verwende diesen im css.
Id-namen kennzeichnest du mit # und class-namen mit .Dann sollte es z.b so aussehen:
Codeimg.header{ display: inline-block; min-width: 400px; max-width: 1557px; width: 100%; margin: 0 auto; }
Um dies zu wissen müssen wir erstmal dein code sehen.
Anstatt header dort deinen id/class namen reinschreiben und alle css befehle die das Bild betreffen ersetzen durch Sassars code.
Gruß, Stef
So ? :
#img.header-2XXXXXXXXX.jpg {
display: inline-block;
min-width: 400px;
max-width: 1557px;
width: 100%;
margin: 0 auto;
}
.site-header .home-link {
color: #141412;
display: block;
margin: 0 auto;
max-width: 1557px;
min-height: 230px;
padding: 0 20px;
text-decoration: none;
width: 100%;
}
Alles anzeigen
Da bekomme ich leider nur einen weißen Balken
Siehe hier:
http://test-66838.alfa3044.alfahosting-server.de/
Ich glaube ich habe dem Bild keinen id/class namen zugeordnet, wüsste auch nicht wo ich das finde, vermutlich wird auch deshalb jetzt nichts angezeigt.. bin leider blutiger Anfänger.
hmm das kann doch nicht so schwer sein.... :(:(:(
Ich habe mir mal deinen Code angeschaut. Es ist möglich mit CSS dein Problem zu lösen. Jedoch muss man dazu sagen das die strucktur einfach nicht optimal ist. Besser ist es wenn du das Logo der Webseite als <img> einbindest. Und nicht wie derzeit als Background-Image. Den das Background Image übernimmt keine Höhe vom Fließtext, ein ImageElement jedoch schon. Wenn du das Image als Bild einfügst kannst du das Bild mit folgenden Eigenschaften immer mittig positionieren und es Scalliert mit. Und der Content richtet sich nach deinem Logo.
Codeimg.irgendEineKlasse{ display: inline-block; min-width: 400px; max-width: 1557px; width: 100%; margin: 0 auto; }
Lg Sassar
Hallo Sassar,
Wo im stylesheet.css füge ich den Code ein?
Bzw. wie gehe ich da genau vor?
Was genau ist gemeint mit "img.irgendEineKlasse" ? - Beschäftige mich erst 1 woche mit diesen Codes, hab einiges durchschaut aber noch lange nicht alles
Gruß
Hallo MrMurphy,
danke für deine ausführliche Antwort und Erklärung !!
Im Stylesheet sieht es jetzt folgendermaßen aus:
.site-header {
background: url(http://test-66838.alfa3044.alfahosting-server.de/wp-content/uploads/2016/08/header-2XXXXXXXXX.jpg) no-repeat top scroll;
display: block;
max-width: 100%;
border: 0;
margin: 0 auto;
}
.site-header .home-link {
color: #141412;
display: block;
margin: 0 auto;
max-width: 1557px;
min-height: 230px;
padding: 0 20px;
text-decoration: none;
width: 100%;
}
Alles anzeigen
Wenn ich jetzt die Seite mit dem Smartphone öffne sieht es so aus:
Das Headerbild wird leider wieder abgeschnitten.
Wenn ich folgenden Code eingeben:
.site-header {
background: url(http://test-66838.alfa3044.alfahosting-server.de/wp-content/uploads/2016/08/header-2XXXXXXXXX.jpg) no-repeat top scroll;
background-size: 100%;
}
.site-header .home-link {
color: #141412;
display: block;
margin: 0 auto;
max-width: 1557px;
min-height: 230px;
padding: 0 20px;
text-decoration: none;
width: 100%;
}
Alles anzeigen
Sieht es am Smartphone so aus:
Hier sieht man dass das Bild nicht mehr abgeschnitten wird, jedoch entsteht ein Raum zwischen Navbar und Bild den ich nicht unbedingt haben möchte.
Diesen Raum meine ich:
Die Frage ist jetzt - wie binde ich das Bild ein damit es gleichzeitig nicht abgeschnitten wird und sodass kein Raum entsteht zwischen Navbar und Bild?
Hallo
Zieh einfach mal das Browserfenster bei einem Desktop-Bildschirm schmaler.
Gruss
MrMurphy
Ja, wenn ich das tue verändert sich der Abstand zwischen Bild und Navbar - ich möchte aber nicht dass sich hier ein Raum bildet.
Hast du eine Idee?
Ich denke es liegt an ".Site Header .Home-Link"
Hallo
Das Bild verschiebt sich nur hinter die Navigation.
Ich sehe eher das Problem dass das Bild bei Smartphonebreite im Hochformat kaum noch zu erkennen ist. Heißt: Wenn wir eine Lösung anbieten wird sie in der Praxis sinnfrei sein.
Gruss
MrMurphy
Verstehe ich nicht, bei mir funktioniert es am iPhone 4s - Nur ist mir jetzt zu viel Raum zwischen Bild und Navbar - auch am Laptop sieht man den Raum sehr deutlich!!!
Und dass das Bild oberhalb der Navbar ist soll so sein
Bist Du weiter gekommen? Bei Smartphone ist das Bild jetzt ganz weg bei mir...
Eigentlich sollte das Bild jetzt in voller Größe erscheinen habe folgendes im Stylesheet geändert:
.site-header {
background: url([URL]http://test-66838.alfa3044.alfahosting-server.de/wp-content/uploads/2016/08/header-2XXXXXXXXX.jpg[/URL]) no-repeat top scroll;
background-size: 100%;
}
Zumindest bei mir am iPhone wird das Bild in voller Größe dargestellt - auch am Laptop wird es jetzt groß dargestellt - welches Handymodell hast du? Siehst du das Header Bild garnicht mehr?
hier nochmal der link
Hallo Zusammen,
bin gerade dabei meine eigene Homepage zu erstellen und bin momentan mit dem Header überfordert.
Ich möchte dass sich das Header Bild automatisch an den Bildschirm anpasst - sei es Laptop oder Smartphone.
Unter http://test-66838.alfa3044.alfahosting-server.de/ erreicht ihr die Seite und probiert selbst wenn ihr die Seite mit dem Smartphone aufruft dann wird links und rechts das Headerbild abgeschnitten!
Möchte aber dass das Bild in voller Gänze erscheint!
In style.css sieht es momentan so aus:
.site-header {
background: url(http://test-66838.alfa3044.alfahosting-server.de/wp-content/upl…-2XXXXXXXXX.jpg) no-repeat top scroll;
}
.site-header .home-link {
color: #141412;
display: block;
margin: 0 auto;
max-width: 1080px;
min-height: 230px;
padding: 0 20px;
text-decoration: none;
width: 100%;
}
Kann wer helfen?
Danke!