Ergebnis 1 bis 7 von 7

Thema: HIntergrundbild div

  1. #1
    TP-Junior
    Registriert seit
    Jun 2012
    Beiträge
    5

    HIntergrundbild div

    Hallo Leute,

    Ich habe gerade aktuellen CSS code auf einen Container angewendet:

    #kopf
    {
    width: 90%;
    height: 135px;
    margin: 0 auto;
    background-image: url(../pictures/logo.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    background-attachment: fixed;
    }

    Der Container ist ja dank "margin: 0 auto" zentriert, jedoch wird die Position des Bildes vom Rand des Fensters ab gerechnet und das Bild somit nur zur Hälfte angezeigt. Könnt ihr mir helfen, wie ich das reparieren kann?

    Danke schon mal im Vorraus

    Rosso

  2. #2
    TP-Veteran Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.899
    Hmmm .. habe ich so auch noch nicht gehört .. liegt es vielleicht am "fixed" ..? Brauchst Du das unbedingt in dem Container? Sonst könntest Du es mal testweise rausnehmen ..

  3. #3
    TP-Senior Avatar von th2409
    Registriert seit
    Feb 2007
    Beiträge
    292
    bei background-attachment: fixed; bezieht sich die Hintergrund-Position auf den Viewport, also damit das Fenster und nicht das DIV.
    http://www.webmasterpro.de/coding/ar...ent-fixed.html
    Thomas

  4. #4
    TP-Junior
    Registriert seit
    Jun 2012
    Beiträge
    5
    Hab jetzt mal das fixed entfernt, aber es sieht immer noch aus wie folgt:
    Name:  Screenes.PNG
Hits: 120
Größe:  55,9 KB

    Wenn ich absolute Positionen für den Hintergrund einge, dann muss ich diese auch vom Fenster aus rechnen. Irgendwas stimmt also nicht bei der Berechnung der Positon, allerdings hab ich keine Ahnung warum...

  5. #5
    TP-Veteran Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.899
    ... eigentlich muss die Position gar nicht absolut sein. Ohne backround-attachment: fixed; sollte das Bild einfach oben links im Container anfangen. Ich hab zig Seiten gemacht, die genauso funktionieren
    Vielleicht liegt das Problem noch woanders - poste doch mal den ganzen Code.

  6. #6
    TP-Junior
    Registriert seit
    Jun 2012
    Beiträge
    5
    Ok also das hier sind die entsprechenden Ausschnitte: der Entsprechende Container ist "kopf" und hat momentan noch keinen Inhalt. Dann hab ich einfach noch eine Navigationsleiste und nen kleinen Inhalt-Container nach dem Vorbild eines Lehrbuches.
    HTML-Code:
      <!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=utf-8" /><!-- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> -->
      <title>Vermögensberatung</title>
      <link rel="stylesheet" type="text/css" href="css/navigation.css" />  
      <link rel="stylesheet" type="text/css" href="css/formatierung.css" />
      
      
    
     </head>
     <body>
    
      <div id="kopf">
    
       
      </div>
    
      <div id="gesamt">
    
       <div id="navigation">
        <ul>
          <li><a href="startseite.html"> Startseite </a></li>
          <li><a href="#"> CF - unabhängiger <br/>Versicherungsberater</a></li>
          <li><a href="#"> Angebot Flat</a></li>
          <li><a href="#"> Finanz - TÜV</a></li>
          <li><a href="#"> Risikoprüfung</a></li>
          <li><a href="#"> Besorgung von Verträgen</a></li>
          <li><a href="#"> Stellvertreter</a></li>
          <li><a href="#"> Unterschied zum Markt</a></li>
        </ul>
       </div>
       <div id="inhalt">
        <h1>Willkommen!</h1> <br />
        <h1>Schauen und erleben Sie den Unterschied!</h1> <br />
        "Die Natur hat mir nicht gesagt: Sei arm! Nochweniger: Sei reich! Aber sie ruft mir zu: Sei unabhängig!" <br />
        Nicolas Chamfort (1741-1790), franz. Dramatiker
       </div>
    
      </div>
    
      <div id="footer">
       <ul>
        <li><a href="#"> Datenschutzerklärung</a></li>
        <li><a href="#"> Disclaimer</a></li>
        <li><a href="#"> Impressum</a></li>
        <li><a href="#"> Kontakt</a></li>    
       </ul>
      </div>
    
       
    
     </body>
    </html>
    Code:
    body
    {
    	background-color: yellow;
    	font-family: arial;
    }
    
    #gesamt
    {
    	margin: 40px 100px;
    	background-color: green;
    	border-style: groove;
    	padding-bottom: 200px;
    }
    
    #kopf
    {
    	width: 90%;
    	height: 135px;
    	margin: 0 auto;
    	background-image: url(../pictures/logo.jpg);
    	background-repeat: no-repeat;
    	background-position: top left; 
    	background-color: blue;
    	
    
    }
    
    
    
    
    
    
    #inhalt
    {
    	margin-left: 222px;
    	
    }
    
    #footer
    {
    	clear: left;
    }

  7. #7
    TP-Junior
    Registriert seit
    Jun 2012
    Beiträge
    5
    Also irgendwie hat sich das Problem gerade von selbst erledigt. Funktioniert jetzt perfekt. Vermutlich irgend ein IE bug oder so. Dennoch danke für eure Unterstützung

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [CSS] Hintergrundbild
    Von richirich im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 24.07.2008, 10:53
  2. hintergrundbild
    Von Benedikt A im Forum TYPO3
    Antworten: 7
    Letzter Beitrag: 14.06.2007, 14:00
  3. Hintergrundbild??
    Von EmAnuEL-dEsiGN im Forum Dreamweaver & andere Webeditoren
    Antworten: 2
    Letzter Beitrag: 23.09.2004, 16:34
  4. Hintergrundbild
    Von Punkabilly im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 15.11.2003, 14:09
  5. Hintergrundbild
    Von torso im Forum Dreamweaver & andere Webeditoren
    Antworten: 5
    Letzter Beitrag: 14.02.2003, 15:06

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

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