Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481

    ciclo di generazioni valori hex rgb fondamentali

    vi è mai capitato di fare un ciclo per generare valori esadecimali rgb per visualizzare una tavolozza? come fareste?

  2. #2
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    io ho fatto questo:

    Codice PHP:
    $r 0;
    $g 0;
    $b 0;
    echo 
    "<table><tr>";
    for (
    $k=0$k<16$k++) {
        echo 
    "<td style=\"background-color:#".dechex($r++).dechex($g++).dechex($b++)."; width: 20px; height:20px;\">c</td>
        "
    ;
    }
    echo 
    "</tr></table>";

    $r 0;
    $g 0;
    $b 0;
    for (
    $rk=0$rk<16$rk++) {
        echo 
    "<table>";
        for (
    $gk=0$gk<16$gk++) {
            echo 
    "<tr>";
            for (
    $bk=0$bk<16$bk++) {
                echo 
    "<td style=\"background-color:#".dechex($r).dechex($g).dechex($b)."; width: 20px; height:20px;\">c</td>
                "
    ;
                
    $b++;
            }
            echo 
    "</tr>";
            
    $b=0;
            
    $g++;
        }
        echo 
    "</table>";
        
    $g=0;
        
    $r++;
    }
    $r=0
    ma è troppo ampio, come si potrebbe ottimizzare?

  3. #3
    e magari vuoi metterci anche un link per ogni colore cosi' da sceglierlo e visualizzarlo da un' altra parte, giusto ???
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da andr3a
    e magari vuoi metterci anche un link per ogni colore cosi' da sceglierlo e visualizzarlo da un' altra parte, giusto ???
    in pratica si, devo poter acquisire il valore hex del colore scelto dall'utente e salvarlo nel db così poi me lo ritrovo

  5. #5
    quanti colori vuoi metterci ?
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da andr3a
    quanti colori vuoi metterci ?
    3390 come ho fatto io sono un po' troppi VVoVe: ...quello che basta per avere un po di scelta, ed in più la scala dei grigi come quella che genero (15 dal nero al bianco) la tua esperienza cosa consiglia?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.