Ankündigung

Einklappen
Keine Ankündigung bisher.

Tabellen usw.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Tabellen usw.

    Also ich habe ziemlich viele Fragen und hoffe ihr könnt mir die meisten beantworten:

    1. Also ich benutze Dreamweaver MXund da kann man wenn man ne Tabelle hat als Hintergrundbild ein Bild einsetzen nun ist aber das Problem aufgetreten das wenn ich ne andere Auflösung hab er das bild in der Tabelle kachelt gibt es da möglichkeiten dies zu verhindern?

    2. Ich bin ein ziemlicher Hp n00b deshalb noch ne frage ich habe gehört ohne frames arbeiten sei besser so nun möchte ich mal fragen geht es das man sagen kann wenn jemand auf den link test klickt tauscht er tabelle mit id 1 in tabelle mit id 2 aus oder wie soll man ohne frames arbeiten weil man kann ja nicht für jeden link ne komplett neue seite bauen oder?

    3. Gibt es irgendwo eine richtig gute PHP Anleitungen für n00bs wegen Newssystem usw.

    So das wars hoffe ihr könnt mir helfen.

  • #2
    Habe doch noch eine Frage:
    Und zwar wie ich bei textlinks als rollover ein farbübergang machen kann also das es sich langsam verfärbt nicht schnell.

    Kommentar


    • #3
      zu 1: verwende in den Tabellen feste angaben, statt Prozent zahlen, also nicht Beispiel: <TD Width=100%> sondern nimm: <TD width=45> die 45 sind Pixelangaben, die mußt du halt so anpassen, wie das Bild groß ist.

      zu 2: versteh nicht ganz, wie du es meinst.

      zu 3: www.php-is-easy.de .... http://www.schattenbaum.net/php/

      mfg Chris...
      http://www.pc-jump.de/Banner.jpg

      Probleme mit dem Rechner? Komm in"das Computer Forum" und/oder plaudere einfach über neue Hardware.

      :!: Tippfehler sind beabsichtigt und dienen nur der allgemeinen Belustigung... :lol:

      Kommentar


      • #4
        ZU deiner letzten Frage: Geht mit Stylesheets, css, geh mal auf www.selfhtml.teamone.de

        Kommentar


        • #5
          nee so ein farbübergang geht nicht mit nemm css style dachte ich auch aber zu mri meine einer das das mit java geht.
          Ich weiß das ich nichts weiß, aber wenn ich dachte ich weiß was, wusste ich doch nichts.

          Kommentar


          • #6
            zu 2.
            also frames ja / nein kommt imma auf die side und aufs layout an!
            das mit den tabellen ist möglich indem du sie innen span einbeziehst und dann mit der visibility spielst. alles per java script möglich!
            weil man kann ja nicht für jeden link ne komplett neue seite bauen oder?
            wieso nich? dadu ja so oda so mit dreamweaver arbeitest seh ich da kein prob oder is das einfache drag&drop zu anstrengend für dich:-)*lol*

            zu 3.
            kann ich dir nur http://www.galileocomputing.de/openbook/php4/index.htm emphelen kannstes dir runterladen und in ruhe offline durcharbeiten...

            Kommentar


            • #7
              Aso, ja, das mit dden Links: Hier ist der Code für die ***.js:

              [code:1:e77c4ce98e]/*************
              **** <config>
              **/
              startColor = "#000000"; // MouseOut link color
              endColor = "#ffffff"; // MouseOver link color

              stepIn = 20; // delay when fading in
              stepOut = 20; // delay when fading out

              /*
              ** set to true or false; true will
              ** cause all links to fade automatically
              ***/
              autoFade = true;
              /*
              ** set to true or false; true will cause all CSS
              ** classes with "fade" in them to fade onmouseover
              ***/
              sloppyClass = true;
              /**
              **** </config>
              **************/
              /*************
              **** <install>
              **
              **
              **** </install>
              **************/

              hexa = new makearray(16);
              for(var i = 0; i < 10; i++)
              hexa[i] = i;
              hexa[10]="a"; hexa[11]="b"; hexa[12]="c";
              hexa[13]="d"; hexa[14]="e"; hexa[15]="f";

              document.onmouseover = domouseover;
              document.onmouseout = domouseout;

              startColor = dehexize(startColor.toLowerCase()) ;
              endColor = dehexize(endColor.toLowerCase());

              var fadeId = new Array();

              function dehexize(Color){
              var colorArr = new makearray(3);
              for (i=1; i<7; i++){
              for (j=0; j<16; j++){
              if (Color.charAt(i) == hexa[j]){
              if (i%2 !=0)
              colorArr[Math.floor((i-1)/2)]=eval(j)*16;
              else
              colorArr[Math.floor((i-1)/2)]+=eval(j);
              }
              }
              }
              return colorArr;
              }

              function domouseover() {
              if(document.all){
              var srcElement = event.srcElement;
              if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade"& #41; != -1))
              fade(startColor,endColor,srcElement.uniqueID,s tepIn);
              }
              }

              function domouseout() {
              if (document.all){
              var srcElement = event.srcElement;
              if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade"& #41; != -1))
              fade(endColor,startColor,srcElement.uniqueID,s tepOut);
              }
              }

              function makearray(n) {
              this.length = n;
              for(var i = 1; i <= n; i++)
              this[i] = 0;
              return this;
              }

              function hex(i) {
              if (i < 0)
              return "00";
              else if (i > 255)
              return "ff";
              else
              return "" + hexa[Math.floor(i/16)] + hexa[i%16];}

              function setColor(r, g, b, element) {
              var hr = hex(r); var hg = hex(g); var hb = hex(b);
              element.style.color = "#"+hr+hg+hb;
              }

              function fade(s,e, element,step){
              var sr = s[0]; var sg = s[1]; var sb = s[2];
              var er = e[0]; var eg = e[1]; var eb = e[2];

              if (fadeId[0] != null && fade[0] != element){
              setColor(sr,sg,sb,eval(fadeId[0]&# 41;);
              var i = 1;
              while(i < fadeId.length){
              clearTimeout(fadeId[i]);
              i++;
              }
              }

              for(var i = 0; i <= step; i++) {
              fadeId[i+1] = setTimeout("setColor(Math.floor(& quot; +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" +
              step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+
              ")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");" ,i*step);
              }
              fadeId[0] = element;
              }[/code:1:e77c4ce98e]

              Dann in den Head der HP eingeben:

              <script language="javascript" src="***.js"></script>

              DIe Farben ganz oben in der ***.js ändern.

              Kommentar


              • #8
                zu 2:
                mit PHP (per QUERY_STRING) geht das. Guck mal hier:

                Kommentar


                • #9
                  Also danke erstmal für das mti den links hat mir gut gefallen aber dann nochmal die frage mit den tabellen was fürn javascript und wei amch ich sowas und lohnt sich das überhaupt?

                  @cosmic ich muss mich auf der php seite erst anmelden
                  Ich weiß das ich nichts weiß, aber wenn ich dachte ich weiß was, wusste ich doch nichts.

                  Kommentar

                  homepage-forum.de - Hilfe für Webmaster! Statistiken

                  Einklappen

                  Themen: 57.205   Beiträge: 432.330   Mitglieder: 29.597   Aktive Mitglieder: 46
                  Willkommen an unser neuestes Mitglied, Drausi.

                  Online-Benutzer

                  Einklappen

                  796 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 793.

                  Mit 4.707 Benutzern waren am 12.01.2023 um 03:07 die meisten Benutzer gleichzeitig online.

                  Die neuesten Themen

                  Einklappen

                  Die neuesten Beiträge

                  Einklappen

                  Lädt...
                  X