CSS Hintergrundbild skalieren

fruchtzwerg1989

Lt. Junior Grade
Registriert
Okt. 2004
Beiträge
441
Hallo, ich habe Joomla installiert und verwende ein fertiges template.

Nun habe ich dort ein Hintergrundbild, das sollte jeder User ganz sehen.
Das Problem ist wenn ich es in einer Auflösung von 800 x 600 einsetze wird es bei größeren Auflösungen mehrmals aneinander gesetzt, oder ist zu klein.
Wenn ich es in z.b. 1280 x xxx mache wird bei User die 800 x 600 als Auflösung verwenden
nur teilweise angezeigt.

Mein Problem ist das ich nicht so wirklich weiß wie ich es lösen soll das es automatisch an die Bildschirmauflösung des Users angepasst wird.
Bin leider auch nur im Besitz von sehr geringen html/css Kentnisse!

Hoffe einer von euch kann mir da helfen, und mir das Idiotensicher erklären!

mfg
 
Naja Joomla an und für sich ist mir bekannt. Nur kann ich keinen Code schreiben!

ICh weiß schon wo ich die css und html datein des Templates finde.
Bräuchte nur jemanden der mir erklärt welchen Code ich einfügen muss...
Da ich mir noch nicht ganz sicher bin ob das über css zu realisieren ist oder ob man da eher was in die html einfügen muss!
 
hm ok das ist genau das was ich gesucht habe. Mein leider schlechtes Englisch sagt mir jetzt das ich den code

Code:
<head>
	....
	<script type="text/javascript" src="js/jquery.js"></script>
	<script type="text/javascript">
	$(document).ready(function() {
		$("img.source-image").hide();
		var $source = $("img.source-image").attr("src");
		$('#page-body').css({
			'backgroundImage': 'url(' + $source +')',
			'backgroundRepeat': 'no-repeat',
			'backgroundPosition': 'top center'
		});
	});
	</script>
</head>
<body id="page-body">
	<img class="source-image" src="images/image.jpg" alt="" />
</body>

in die html datei des templates einfügen muss... und das wars?
 
Zurück
Oben