Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » CSS, Hintergrundbilder in voller Größe und keine Sc... Antworten
CSS, Hintergrundbilder in voller Größe und keine Scrollbalken

Olaf
Quasselstrippe


Beiträge: 267


Hallöchen,

was ich will ist leider schlecht in einen Betreff zu verfassen.
Also worum es geht: http://tomte.zeitgrund.de/einspaltlogo/
Sorgenkind ist links das große Tomte-Logo. Es ist per CSS als Hintergrund eines Layers definiert. Und nun ist ja der Layer immer nur so groß, wie der Text ist, der rechts zu sehen ist. Ist nur ein Absatz vom Lorem ipsum da, wird die Grafik unten abgeschnitten.
Das Logo soll aber immer in "voller" Größe zu sehen, aber keine Scrollbalken erzeugen! Deshalb kann ich's nicht einfach per <img src> direkt in den Layer packen oder dem Layer eine feste Höhe von x Pixeln verpassen.
Das Problem könnte ich ja theoretisch nur lösen, wenn ich das Logo direkt im css-body-Tag als Hintergrund definiere, wo aber bisher der Stoffhintergrund definiert ist.
Ideen?
Hier als ZIP zum runterladen und zu Hause ausprobieren ;)

Gruß,
Olaf


---
Meine kleine Fotogalerie

Diese Nachricht wurde geändert von: Olaf
  Profil   E-Mail   Editieren   Zitieren

Olaf
Quasselstrippe


Beiträge: 267


Wow, ich hab's doch selber hinbekommen.
Den body auf 100% Höhe festgelegt und das Element mit dem Logo ebenso - nun lüppt es
Wieder eine Sorge weniger.

---
Meine kleine Fotogalerie

  Profil   E-Mail   Editieren   Zitieren

zeTo
Quasselstrippe


Beiträge: 241


huhu

aber auch nur im internet explorer... im firefox gehts nicht. d.h. es ist wohl nicht die richtige lösung
ich suche aber auch immer noch an der "richtigen"...

  Profil   Editieren   Zitieren

Olaf
Quasselstrippe


Beiträge: 267


Im FF 1.5 funktioniert das bei mir.

---
Meine kleine Fotogalerie

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Kannst doch im Zweifelsfall nen extra Blockelement mit fixer Höhe für das Logo benutzen.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Impigra
Pixelschubser


Beiträge: 9


Wieso so kompliziert wenn das einfache liegt so nah...

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75: 
76: 
77: 
78: 
79: 
80: 
81: 
82: 
83: 
84: 
85: 
86: 
87: 
88: 
89: 
90: 
91: 
92: 
93: 
94: 
95: 
96: 
97: 
98: 
99: 
100: 
101: 
102: 
103: 
104: 
105: 
106: 
107: 
108: 
109: 
110: 
111: 
112: 
113: 
114: 
115: 
116: 
117: 
118: 
119: 
120: 
121: 
122: 
123: 
124: 
125: 
126: 
127: 
128: 
129: 
130: 
131: 
132: 
133: 
134: 
135: 
136: 
137: 
138: 
139: 
140: 
141: 
142: 
143: 
144: 
145: 
146: 
147: 
148: 
149: 
150: 
151: 
152: 
153: 
154: 
155: 
156: 
157: 
158: 
159: 
160: 
161: 
162: 
163: 
164: 
165: 
166: 
167: 
168: 
169: 
170: 
171: 
172: 
173: 
174: 
175: 
176: 
177: 
178: 
179: 
180: 
181: 
182: 
183: 
184: 
185: 
186: 
187: 
188: 
189: 
190: 
191: 
192: 
193: 
194: 
195: 
196: 
197:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<title>kus</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">

body{
	margin: 0px;
	background-color: #ffffff;
	background-image: url(stoff_patch.jpg);
	padding: 20px;
	font-family: Trebuchet MS, Arial;
	font-size: small;
}

#nav_bg {
	float: left;
	background-color: #ffffff;
	width: 840px;
	padding: 5px 0px 6px 4px;
}


/* ----------------- */
/* Hauptnavigation */
/* ----------------- */
#nav_logo {
	float: left;
 	width: 179px;
 	height: 41px;
}

#nav_main ul
{
padding: 0;
margin: 0px 0px 0px 4px;
width: 650px;
background: #C3D948;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
float: left;
font: 12px Trebuchet MS, Arial;
letter-spacing:3pt
}

#nav_main ul li
{
display: inline;
}

#nav_main ul li.nav_item a
{
padding: 10px 14px 11px 14px;
background: #78898F;
color: #ffffff;
text-decoration: none;
font-weight: bold;
float: left;
border-right: 1px solid #ffffff;
}

#nav_main ul li.nav_item a:hover
{
background: #C3D948;
}


/* ----------------- */
/* Unternavigation */
/* ----------------- */
#nav_sub_logo {
	float: left;
 	width: 179px;
 	height: 15px;
}

#nav_sub ul
{
padding: 0px;
margin: 0px 0px 0px 4px;
background: #9FBF3F;
width: 650px;
float: left;
font: 10px Trebuchet MS, Arial;
color: #ffffff;
font-weight: bold;
}

#nav_sub ul li
{
display: inline;
}

#nav_sub ul li.nav_item a
{
padding: 0px 15px 0px 15px;
background: #9FBF3F;
color: #ffffff;
text-decoration: none;
font-weight: bold;
float: left;
}

#nav_sub ul li.nav_item a:hover
{
background: #C3D948;
}


/* ----------------- */
/* Inhaltslayout */
/* ----------------- */
#content {
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	height: auto;

}


#content_left {
	float: left;
	width: 187px;
	height: 500px;
	background-image: url(tomte_left1.gif);
	background-repeat:no-repeat;
	background-position:-10px 0px;

}

#content_right {
	float: left;
	background-color: #ffffff;
	width: 617px;
	padding: 10px 20px 10px 20px;
	letter-spacing:1pt;
	text-align: justify;
	text-indent:20px;
}

/* Für Songtexte extra Stylesheet ohne indent aber mit white-space:pre oder ohne ss per span extra-klasse */
</style>
</head>
<body>
<div id="nav_bg">
<!-- Include 1 -->
<div id="nav_logo"><a href="#"><img src="tomte.gif" align="left" width="179" height="41" alt="Und nein, dies ist nicht die offizielle Seite"    title="Und nein, dies ist nicht die offizielle Seite" border="0" /></a>
</div>
<div id="nav_main">
<ul>
<li class="nav_item"><a href="#" title="Home, News">/</a></li>
<li class="nav_item"><a href="#" title="Wer sind Tomte?">Wer</a></li>
<li class="nav_item"><a href="#" title="Diskographie, Texte, Tabs">Was</a></li>
<li class="nav_item"><a href="#" title="Sehen die eigentlich aus?">Wie</a></li>
<li class="nav_item"><a href="#" title="Tomte live">Wo</a></li>
<li class="nav_item"><a href="#" title="Forum, Gästebuch, Mailinglist">Wer noch</a></li>
<li class="nav_item"><a href="#" title="Links">Was noch</a></li>
</ul>
</div>
<!-- Include 2-->
<br style="clear:both;" />
<div id="nav_sub_logo"><a href="#"><img src="kus.gif" align="left" width="179" height="15" alt="korn-und-sprite.de" title="korn-und-sprite.de" border="0" /></a>
</div>
<div id="nav_sub">
<ul>
<li class="nav_item"><a href="#">Du weißt was ich meine</a></li>
<li class="nav_item"><a href="#">Eine sonnige Nacht</a></li>
<li class="nav_item"><a href="#">Hinter all diesen Fenstern</a></li>
<li class="nav_item"><a href="#">Buchstaben über der Stadt</a></li>
</ul>
</div>
<!-- Nix mehr Include ab hier -->
</div>

<br style="clear:both;" />


<div id="content">
<div id="content_left" style="border:1px solid red;">

</div>

<div id="content_right">
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. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum.

<!--<p>
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. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum.</p>-->
</div>
</div>

</body>
</html>

  Profil   Website   Editieren   Zitieren

Olaf
Quasselstrippe


Beiträge: 267


Das naheliegende erzeugt aber Scrollbalken (da eine feste höhe in Pixeln vorgegeben ist).
Wiegesagt, ich habe das Problem bereits einfach lösen können.

---
Meine kleine Fotogalerie

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben