logarhytmisch abnehmend: eine formel dazu

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

  • logarhytmisch abnehmend: eine formel dazu

    Hallo,
    ich habe folgende Problem. Zweck anpassen einer Navigation (aufklappbares Menue) teile ich in bestimmten linearen schritten den Menuepunkten eine Breite je nach Wortlänge zu. also so:

    PHP-Code:
    switch ($_SESSION['values4offset'][$wert])
              {
               case 
    4:
               
    $offset  $offset 50;
               break;
               case 
    5:
               
    $offset  $offset 56;
               break;
               case 
    6:
               
    $offset  $offset 64;
               break;
               case 
    7:
               
    $offset  $offset 72;
               break;
               case 
    8:
               
    $offset  $offset 80;
               break;
               case 
    9:
               
    $offset  $offset 88;
               break;
               case 
    10:
               
    $offset  $offset 96;
               break;
               case 
    11:
               
    $offset  $offset 104;
               break;
               case 
    12:
               
    $offset  $offset 112;
               break;
               case 
    13:
               
    $offset  $offset 120;
               break;
               case 
    14:
               
    $offset  $offset 128;
               break;
               case 
    15:
               
    $offset  $offset 136;
               break;
               case 
    16:
               
    $offset  $offset 144;
               break;
               case 
    17:
               
    $offset  $offset 152;
               break;
               case 
    18:
               
    $offset  $offset 160;
               break;
               case 
    19:
               
    $offset  $offset 168;
               break;
               case 
    20:
               
    $offset  $offset 176;
               break;
               case 
    21:
               
    $offset  $offset 184;
               break;
               case 
    22:
               
    $offset  $offset 192;
               break;
               case 
    23:
               
    $offset  $offset 200;
               break;
               case 
    24:
               
    $offset  $offset 208;
               break;
               case 
    25:
               
    $offset  $offset 216;
               break;
               default: 
               
    $offset $defaultoffset;
               break; 
    Nun ist das Problem, dass die Breite bei längeren Menuepunkten etwas zu groß ausfällt. Frage gibt es eine durch PHP ausführbare logarhytmische (also exponentiell abnehmende )Funktionen die ich einsetzen kann und wie kann eine solche Formel aussehen?

  • #2
    log()

    Kommentar

    Lädt...
    X