ilch Forum » Allgemein » HTML, PHP, SQL,... » Hintergrundbild Browserfenster ausfüllen

Geschlossen
  1. #1
    User Pic
    Billyrex Mitglied
    Registriert seit
    04.07.2014
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hi

    Hey Leute also stehe grade vor dem Problem, das ich ein Hintergrundbild an die Bildschirmauflösung anpassen möchte. Habe das Bild in einer Auflösung von 2560x1600 vorliegen. Muß mir also nicht wirklich Gedanken darum machen, das es zu pixelig werden könnte.

    Aber wie bekomme ich es jetzt hin, das es immer automatisch an die Bildschirmauflösung angepaßt wird?

    hir meine style.css


    @charset "utf-8";
    /* CSS Document */
    
    body {
      background-color: #333333;
      background-image: url('Bilder/DDvX_bg.jpg') ;	
      background-attachment:fixed;
      background-position: 50% 0%;
      background-repeat:no-repeat;
      margin:0; 
      padding:0;
    }
    
    td
    {
      font-family: Verdana;
      font-size: 12px;
      color: #FFF;
    }
    
    a, #left_col .Cmite a, #left_col .Cnorm a, #left_col .Cdark a
    {
        color: #3CF;
    	font-family: Verdana;
    	font-size: 11px;
    	text-decoration: none;
    }
    
    a.
    {
    	color: #666;
    }
    
    a:hover
    {
      text-decoration: none;
    }
    
    a.box
    {
        color: #3CF;
    	font-family: Verdana;
    	font-size: 11px;
    	text-decoration: underline;
    }
    
    a.box:hover
    {
      text-decoration: none;
      color: #39F;
    }
    
    .Chead
    {
      background: #333;
      color: #111;
    }
    
    .Chead a
    {
      color: #3CF;
    }
    
    .Chead td, .Chead td strong, .Chead h4, .Chead td b
    {
      background: #16639b;
      color: #9dbdd4;
    }
    
    .Callg
    {
      background-color: #EFEFEF;
    	color: #FFF;
    }
    
    .Callg td
    {
      color: #000000;
    }
    
    .Cnorm
    {
      background-color: #666;
    }
    .Cmite
    {
      background-color: #999;
    }
    .Cdark
    {
      background-color: #222;
    }
    
    .rand
    {
      border: solid #222 1px;
    }
    
    .smalfont
    {
        font-size: 10px;
    	text-decoration: none;
    }
    
    .border
    {
       background-color: #CCC;
    }
    hr
    {
            height: 0px;
    		border: solid #003366 0px;
    		border-top-width: 1px;
    }
    
    input, textarea, select
    {
        color: #000000;
        font: 12px Verdana;
        border-color: #185685;
      	border-width: 1px;
        border-style: solid;
        font-weight: none;
        text-decoration: none;
        background-color: #EFEFEF;
    }



    verwendete ilch Version: 1.1 P

    betroffene Homepage: sekclan.de/index.php

    Edit: in die BBCode Code funktion gepackt


    Zuletzt modifiziert von Siggi am 04.07.2014 - 20:09:10
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Revolution Hall Of Fame
    Registriert seit
    14.08.2006
    Beiträge
    1.688
    Beitragswertungen
    109 Beitragspunkte
    Du müsstest dem HTML und Body halt noch folgende Anweisung geben

    width:100%;
    height:100%;

    overflow:hidden;

    Ob du den BG dann innerhalb des body-Tags machst oder dazu einen weiteren Div nötigst... ist dir überlassen lachen


    Hier mal ein Beispiel von Dr.Web
    externer Link


    Zuletzt modifiziert von Revolution am 04.07.2014 - 21:21:23
    Kreativ, modern, Conversion und Usability optimiert
    individuelles Webdesign für ein optimales Erscheinungsbild
    404studios
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Billyrex Mitglied
    Registriert seit
    04.07.2014
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Das klappt leider bei mein Tamplate DDvX_v2 von Dragon Desings nicht das habe ich jetzt getestet aber das bild ist einfach nicht mittig traurig
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    padding: 0;
    margin: 0;
    background: #050505 url(deineseite.de/background.png) no-repeat top;
    width: 100%;
    height: 100%;

    wenns so nicht klappt pack die eigenschaft background-position:center; dazu.

    achja alles in den body tag


    Zuletzt modifiziert von Nex4T am 07.07.2014 - 17:54:14
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Wizzard26 Mitglied
    Registriert seit
    05.03.2009
    Beiträge
    259
    Beitragswertungen
    33 Beitragspunkte
    body {
    background: url('Bilder/DDvX_bg.jpg') no-repeat fixed #333333 ;
    background-size: cover;
    margin:0;
    padding:0;
    }
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Billyrex Mitglied
    Registriert seit
    04.07.2014
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Danke ihr alle is hat geklappt endlich gehts ich bin sowas von happy danke jungs:)
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    Wenn du das Bild in dieser Auflösung nutzt, solltest du beachten das es die ladezeit der Seite beeinträchtigt. Nicht jeder hat schnelles dsl!
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Billyrex Mitglied
    Registriert seit
    04.07.2014
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Oh okay was wäre dann am besten für eine Auflösung ??

    am ich hätte noch eine frage weiß einer wie ich auf meine seite wenn man auf Forum geht die Kategorien Weiß bekomme stat schwarz meine Homepage www.sekclan.de

    gesperrtes Bild

    meine style.css

    @charset "utf-8";
    /* CSS Document */
    
    body {
    background: url('Bilder/DDvX_bg.jpg') no-repeat fixed #333333 ; 
    background-size: cover; 
    margin:0; 
    padding:0; 
    }
    
    td
    {
      font-family: Verdana;
      font-size: 12px;
      color: #FFF;
    }
    
    a, #left_col .Cmite a, #left_col .Cnorm a, #left_col .Cdark a
    {
        color: #3CF;
    	font-family: Verdana;
    	font-size: 11px;
    	text-decoration: none;
    }
    
    a.
    {
    	color: #666;
    }
    
    a:hover
    {
      text-decoration: none;
    }
    
    a.box
    {
        color: #3CF;
    	font-family: Verdana;
    	font-size: 11px;
    	text-decoration: underline;
    }
    
    a.box:hover
    {
      text-decoration: none;
      color: #39F;
    }
    
    .Chead
    {
      background: #1C1C1C;
      color: #00BFFF;
    }
    
    .Chead a
    {
      color: #3CF;
    }
    
    .Chead td, .Chead td strong, .Chead h4, .Chead td b
    {
      background: #1E95BC;
      color: #000000;
    }
    
    .Callg
    {
      background-color: #EFEFEF;
    	color: #FFF;
    }
    
    .Callg td
    {
      color: #000000;
    }
    
    .Cnorm
    {
      background-color: #151515;
    }
    .Cmite
    {
      background-color: #1B1B1B;
    }
    .Cdark
    {
      background-color: #1C1C1C;
    }
    
    .rand
    {
      border: solid #222 1px;
    }
    
    .smalfont
    {
        font-size: 10px;
    	text-decoration: none;
    }
    
    .border
    {
       background-color: #1F7F9F;
    }
    hr
    {
            height: 0px;
    		border: solid #003366 0px;
    		border-top-width: 1px;
    }
    
    input, textarea, select
    {
        color: #000000;
        font: 12px Verdana;
        border-color: #185685;
      	border-width: 1px;
        border-style: solid;
        font-weight: none;
        text-decoration: none;
        background-color: #EFEFEF;
    }


    ! Bitte Code im vorgesehenen Tag [code] setzen. Siehe gesperrtes Bild über dem Eingabefeld. BBCode Hilfe. Gruß Lord|S. !


    Zuletzt modifiziert von Lord|Schirmer am 08.07.2014 - 21:59:49
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.277
    Beitragswertungen
    356 Beitragspunkte
    ZitatZitat geschrieben von Billyrex
    Oh okay was wäre dann am besten für eine Auflösung ??

    Du könntest dir z.B. aktuelle Statistiken zum Thema, welche Auflösungen wie häufig sind, ansehen.

    www.webhits.de/deutsch/index.shtml?webstats.html
    www.te-solutions.de/blog/files/browserstatistik.php

    Danach könntest du entscheiden welche Auflösung dein Bild mindestens haben sollte (natürlich Seitenverhältnis beibehalten).

    Zudem könntest du dein Bild nehmen und versuchen an der Qualität zu schrauben (z.B. mit IrfanView im "Speichern unter"-Dialog). Ich habe das gerade mal mit 50 % abgespeichert und sah bei einem kurzen Blick nicht schlecht aus. Das hat die Dateigröße schon von ~2 MB auf ~300 KB reduziert. Am besten niedrig ansetzen und dann solange erhöhen bis es gut genug für deinen Bedarf ist.


    Zuletzt modifiziert von blackcoder am 08.07.2014 - 23:44:45
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    Ich würde es ganz anders machen. ich würde nur den oberen mittelteil des bildes (metallischer wabeneffekt) als hintdergrundbild setzen. den rest mittels css schwarz füllen, und diese ganzen logos von denen du im prinzip keinerlei nutzen hast, würde ich unten im fussbereich von rechts nach links durchscrollen lassen.

    so hättest du den vorteil das das hintergrundbild klein ist und schnell geladen werden kann. und die logos sind dementsprechend ja auch kleiner und schneller geladen.

    desweiteren sieht deine seite nicht direkt so überfüllt aus.

    ist jetzt nur mal ein vorschlag von mir, da ich solch überfüllte seiten nicht mag. und auf dem ipad usw sieht man den bg eh nicht !
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten