Bildposition bei unterschiedlicher Auflösung

Status
Nicht offen für weitere Antworten.

buddha

Erfahrenes Mitglied
Hallo,
Ich habe vier Fotos die links unten positioniert sind mit einer margin von 20px. Das haut auch hin bei 1024x768 Auflösung . Wenn ich jedoch die Auflösung verändere schieben sich die Fotos entweder aus dem content bzw. der Text fliesst hinter die Fotos. Die margin beträgt 20px. Es soll so sein, das das die Position immer gleich bleibt auch bei verschiedenen Auflösungen und der text um die Fotos herumfliesst.

HTML:
<body>
<div id="content"> <img src="bilder/lupa.png" alt="logo" width="262" height="105" hspace="20" vspace="20" />
  <div id="tabsC">
    <ul>
      <!-- CSS Tabs -->
      <li><a href="beratung.html"><span>Beratung</span></a></li>
      <li><a href="coaching.html"><span>Coaching</span></a></li>
      <li><a href="mediation.html"><span>Mediation</span></a></li>
      <li><a href="impressum.html"><span>Impressum</span></a></li>
      <li><a href="About.html"><span>&Uuml;ber uns</span></a></li>
    </ul>
  </div>
  <h1 align="center">Willkommen bei lupa communication</h1>
  <br />
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. Mauris laoreet posuere odio. Nam ipsum ligula, ullamcorper eu, fringilla at, lacinia ut, augue. Nullam nunc.</p>
  <p id="einzug">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. </p>
  <div id="bilder"> <img id="rahmen" src="bilder/kolibri.jpg" alt="kolibri" vspace="1"/> <img id="rahmen" src="bilder/kugel.jpg" alt="kugel" vspace="1"/> <img id="rahmen" src="bilder/tropfen.jpg" alt="tropfen"/> <img id="rahmen" src="bilder/landschaft.jpg" alt="landschaft"/> </div>
<div align="center" id="footer">TEST </div>
</div>
<!--finish content -->

Code:
body{ 
	background-image:url(../bilder/hintergrund.gif); 
	background-repeat:repeat;
	}

#content { 
	width:80%; 
	background-color:#FFFFFF;
	color:#000000;
	margin: 30px auto 20px auto; 
	border:#000000 solid 1px;
	border-color: #B7FFB7; 
	}

#logo { 
	background-image:url(../bilder/lupa.png); 
	position: relative; margin-left:20px; 
	background-repeat:no-repeat; 
	margin:0;
	}

p{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; font-weight:lighter;
	margin: 16px;
	}

h1{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; color:#000000; 
	margin-top:90px;
	}
#footer{
	width: auto;
	height:14px;
	background-color:#CAFFCA;
	font-weight:100;
	color:#464E42;
	font-size:9px;
	}

Gruß Rico
 

Anhänge

  • passtnet.jpg
    passtnet.jpg
    126,2 KB · Aufrufe: 44
Zuletzt bearbeitet:
Hi,

kannst du mal die CSS-Regeln für das DIV bilder posten, und falls vorhanden, auch die der Grafiken, denn von einer Positionierung der Bilder kann ich in deinem geposteten Quellcode nichts entdecken - derzeit wird das DIV bilder nicht vom Text umflossen, sondern erzeugt einen neuen Absatz, und die Bilder liegen in einer Reihe nebeneinander.
 
Hallo,
Hier der Quelltext.


HTML:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>lupa communication</title>
<link href="css/navigation.css" rel="stylesheet" type="text/css"/>
<link href="css/layout.css" rel="stylesheet" type="text/css"/>
<style type="text/css">
<!--
#bilder{ 
	position:absolute; top:440px;
	height: 190px;
	width: 210px;
	margin: 20px;
	}
	
#rahmen{ border:#003300 solid 1px;
	}
	
#einzug{ margin-left:250px
	}


 -->
</style>
</head>
<body>
<div id="content"> <img src="bilder/lupa.png" alt="logo" width="262" height="105" hspace="20" vspace="20" />
  <div id="tabsC">
    <ul>
      <!-- CSS Tabs -->
      <li><a href="beratung.html"><span>Beratung</span></a></li>
      <li><a href="coaching.html"><span>Coaching</span></a></li>
      <li><a href="mediation.html"><span>Mediation</span></a></li>
      <li><a href="impressum.html"><span>Impressum</span></a></li>
      <li><a href="About.html"><span>&Uuml;ber uns</span></a></li>
    </ul>
  </div>
  <h1 align="center">Willkommen bei lupa communication</h1>
  <br />
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. Mauris laoreet posuere odio. Nam ipsum ligula, ullamcorper eu, fringilla at, lacinia ut, augue. Nullam nunc.</p>
  <p id="einzug">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. Mauris laoreet posuere odio. Nam ipsum ligula, ullamcorper eu, fringilla at, lacinia ut, augue. Nullam nunc.</p>
  <div id="bilder"> <img id="rahmen" src="bilder/kolibri.jpg" alt="kolibri" vspace="1"/> <img id="rahmen" src="bilder/kugel.jpg" alt="kugel" vspace="1"/> <img id="rahmen" src="bilder/tropfen.jpg" alt="tropfen"/> <img id="rahmen" src="bilder/landschaft.jpg" alt="landschaft"/> </div>
<div align="center" id="footer">TEST </div>
</div>
<!--finish content -->
</body>
</html>
 
Versuch es mal so:

Code:
#bilder{
        position:relative;
        top:0px;
        height: 190px;
        width: 210px;
        margin: 20px;
        float:left;
        }

#footer{
        width: auto;
        height:14px;
        background-color:#CAFFCA;
        font-weight:100;
        color:#464E42;
        font-size:9px;
        clear:left;
        }
Code:
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. Mauris laoreet posuere odio. Nam ipsum ligula, ullamcorper eu, fringilla at, lacinia ut, augue. Nullam nunc.</p>
<div id="bilder"> <img id="rahmen" src="bilder/kolibri.jpg" alt="kolibri" vspace="1"/> <img id="rahmen" src="bilder/kugel.jpg" alt="kugel" vspace="1"/> <img id="rahmen" src="bilder/tropfen.jpg" alt="tropfen"/> <img id="rahmen" src="bilder/landschaft.jpg" alt="landschaft"/> </div>
<p id="einzug">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. </p>
 
Hallo,
Das hat geklappt:).
Wie kann ich verhindern das auf der Seite gescrollt erden muß? In meinem ersten Versuch habe ich den content so bestimmt

Code:
#content { 
	width:800px; 
	background-color:#FFFFFF;
	color:#000000;
	margin: 30px auto 20px auto; 
	border:#000000 solid 1px;
	border-color: #B7FFB7; 
	}

Im zweiten Anlauf so, in der Annahme das man nicht scrollen muß?

Code:
#content { 
	width:80%; 
	background-color:#FFFFFF;
	color:#000000;
	margin: 30px auto 20px auto; 
	border:#000000 solid 1px;
	border-color: #B7FFB7; 
	}

In beiden Modellen habe ich die Höhe vom content festgelegt, aber ich muß trotzdem scrollen, zumindest auf dem Notebook 15" 1024x768 Auflösung. Weiß jemand Rat:confused:
Danke
 
Der Inhalt deiner Beispielseite ist nunmal so groß, dass bei der genannten Auflösung die Seite im Browserfenster vertikal gescrollt werden muß.
 
Hi,
Wenn ich das recht verstehe gibt es da keine Möglichkeit, ausser Abstände und font-size zu verringern bzw, den content mit weniger zu auszufüllen?
Gruß Rico
 
Ich wollte das probieren ob es so eine Möglichkeit gibt, aber das hängt ja vom Inhalt des contents ab-in diesem Falle gehts nicht.
Gruß Rico
 
Status
Nicht offen für weitere Antworten.
Zurück