kostenloser Webspace werbefrei: lima-city


Hilfe html leiste?

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    loliguy

    loliguy hat kostenlosen Webspace.

    Hallo,

    Die suche hat bei mir nicht so großartig geklappt ich suche eine art Leiste wo man sieht wie viel punkte man schon hat

    http://www.myimg.de/?img=tabellee517c9.png


    Sowas suche ich in html wo man die punkte angeben kann hoffe ihr könnt mir helfen.

    Edit: am besten wäre wie man so eine tabelle nennt.. Danke euch.




    Beitrag zuletzt geändert: 9.4.2011 13:04:59 von loliguy
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich denke, dass keiner versteht, was du meinst. Beschreibe das, was du willst bitte genauer, dann kann man dir auch helfen. Was ist denn eigentlich mit dem Pfeil (bei dem ein Pixel im Schwarzen übrigens weiß ist :wink:)?
  4. Autor dieses Themas

    loliguy

    loliguy hat kostenlosen Webspace.

    Also es soll eine art levelleiste sein. d.H. das grün makierte sind schon die erreichten punkte und das weiße sind noch die offene Punkte
    So soll das automatisch gehen.
  5. Also dir ist schon klar, dass für jegliches Level HTML nicht ausreicht sondern du eine serverseitige Sprache (zB PHP) brauchst?
    Damit erzeugst du dann die Anzeige, dafür gibt es viele verschiedene Methoden, du könntest beispielsweise den Pfeil mit durchsichtigem Innenteil auf die Seite stellen und Anteilsmäßig mit einem grünen Hintergrundbild "füllen" (background-position). Oder einfacher einfach ein <img> platzieren und mit CSS auf entsprechende Größe formatieren.
    Gibt aber auch noch viele andere (wahrsch auch einfachere) Möglichkeiten...
  6. k*********h

    Hi loliyguy,

    was denn für punkte ? meinst du prozenzpunkte des ladevorgangs der seite - aslo eine art ladebalken / fortschrittsanzeige ?
    oder eher eine art level-xp-balken wo einfach nur eine gesammelte punktzahl grafisch dargestellt werden soll ?

    im reinen staischen html gibt es keine solche dynamik - du könntest aber halt 100 verschieden bilder machen und dann immer das mit der entsprechenden punktzahl anzeigen...

    hier mal ein kleines javascript nach einem der guten Ansätze von a-o-e:


    <!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" />
    <title></title>
    
    
    
    <script type="text/javascript">
    	function gibPfeil(nPunkte) {
    		document.write('<div style="width:300px;height:100px;position:relative;">');
    		document.write('<div id="pfeilfuellung" style="width:'+nPunkte*3+'px;height:100px;background-color:#0F0;">');
    		document.write('<div style="width:300px;height:100px;position:absolute;top:0px;left:0px;background-image:url(http://img15.myimg.de/pfeila51c5.png);">');
    		document.write('</div>');
    		document.write('</div>');
    		document.write('</div>');
    	}
    </script>
    
    
    
    </head>
    <body>
    
    
    
    <script type="text/javascript">
    	gibPfeil(75);	
    	gibPfeil(33);
    	gibPfeil(10);
    	gibPfeil(0);
    	gibPfeil(100);
    </script>
    
    
    
    </body>
    </html>
  7. m******e

    ^^ Dein Script funzt nicht.
    Wozu auch überflüssiges Javascript? :confused: Ist gar nicht notwendig.

    @loliguy
    Lösung hier anschauen, oder nachfolgend:

    <!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>
    <title>Level - Pfeil</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css"><!--
    
    .fortschrittsbalken {
    position: absolute;
    top: 10px ;
    left: 10px ;
    
    /***************/
    width: 136px ; /*   <--  Level Fortschrittsbalken   */
    /*************/
    
    height: 66px ;
    z-index: 10 ;
    background-color: #0F0 ;
    }
    
    .pfeil {
    position: relative ;
    top: 2px ;
    left: 2px ;
    z-index: 20 ;
    }
    -->
    </style>
    
    <!--[if IE]><style type="text/css">
    .pfeil {
    position: relative ;
    top: -5px ;
    left: 0px ;
    z-index: 20 ;
    }
    </style><![endif]-->
    
    </head>
    
    <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
    
    <div class="fortschrittsbalken"></div>
    <div class="pfeil"><img src="pfeil.gif" width="265" height="66" alt="Dein Level" title="Dein Level"></div>
    
    </body>
    </html>
    ^^ Dazu benötigt wird der Pfeil

    That´s all.
  8. k*********h

    nun js weil er von dynamik sprach....
    ...also wenn der fortschritt sich z.B. erstmal stück für stück aufbauen soll oder so...


    ...mein script funzt einwandfrei :)

    Beitrag zuletzt geändert: 14.4.2011 14:35:14 von kleines-ich
  9. m******e

    Worum geht´s denn nun genau? Die Lösung wurde doch schon genannt.
    Muß denn alles kaputtdiskutiert werden?

    #fail

    kleines-ich schrieb:
    nun js weil er von dynamik sprach....
    ...also wenn der fortschritt sich z.B. erstmal stück für stück aufbauen soll oder so...

    ^^ Davon schrieb loliguy nix, ganz im Gegenteil:

    loliguy schrieb:
    Hallo,

    Die suche hat bei mir nicht so großartig geklappt ich suche eine art Leiste wo man sieht wie viel punkte man schon hat

    http://www.myimg.de/?img=tabellee517c9.png


    Sowas suche ich in html wo man die punkte angeben kann hoffe ihr könnt mir helfen.

    Html. Nix Javascript.

    kleines-ich schrieb:
    ...mein script funzt einwandfrei :)

    ^^ Im FF vielleicht, aber nicht im IE.

    Außerdem läßt sich Javascript auch kompensieren.
    Aus Deinem

    <script type="text/javascript">
    function gibPfeil(nPunkte) {
    document.write('<div style=" ... ">');
    document.write('<div id="pfeilfuellung" style=" ... ">');
    document.write('<div style=" ... ">');
    document.write('</div>');
    document.write('</div>');
    document.write('</div>');
            }
    </script>
    könnte
    <script type="text/javascript">
    var d='</div>';function dw(a,b,c) {document.write(a,b,c)}
    function gibPfeil(nPunkte) {
    dw('<div style=" ... ">');
    dw('<div id="pfeilfuellung" style=" ... ">');
    dw('<div style=" ... ">');
    dw(d,d,d);}
    </script>
    werden.
    So long.
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!