Ich muss ein großes Bild in ein kleineres div anzeigen und horizontal scrollen, um es anzuzeigen. Das äußere div sollte sich bis zur Viewport-Größe erstrecken (die je nach Gerät variieren kann), aber nicht mehr als diese.Zeigen Sie ein großes Bild, das in ein kleineres Ansichtsfenster scrollen kann
ich auf diese Weise versucht haben:
#outer-div {
max-width:300px; //just a guess, but I need the exact viewport size here
overflow:auto; \t
}
img {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
}
<div id="outer-div">
<img name="slideImg" src="https://socrates.dyndns-server.com/meteosurf/previsioni/0000.GIF" border=0>'
</div>
ohne Glück ... Dies ist JSFiddle.
Sie Ihre HTML auch hier enthalten sollte. Eine Geige wäre noch besser. – jmargolisvt
Geben Sie in der Frage das erforderliche HTML ein, um das Problem zu replizieren. Sie können Ihre Frage bearbeiten und das Inline-Snippet-Tool verwenden, um ein ausführbares Snippet bereitzustellen. Ohne dies wird Ihre Frage wahrscheinlich abgelehnt oder geschlossen. @jmargolisvt Angenommen, "Geige" bedeutet JSFiddle - bitte schlagen Sie nicht vor, dass Benutzer ihre Beispiele mit externen Ressourcen bereitstellen. Der Code zum Replizieren des Problems muss in der Frage selbst ** enthalten sein. Dinge wie JSFiddle sollten wirklich nur als Ergänzung verwendet werden. – Santi
@jmargolisvt Noch besser als eine Geige wäre es, hier einen Ausschnitt zu posten. Externe Links können im Laufe der Zeit verloren gehen. –