Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    31

    corrispettivo colore da RGB a Esa

    Premetto che sono un principiante, non so neanche se l'oggetto è esatto.
    veniamo al dunque.

    Ho scaricato un mernù orrizontale il cui colore di sfondo è:
    <param name="batangcolor" value="150,100,150">

    vorrei adeguarlo al resto della pagina che ha come colore di sfondo:
    <body bgcolor="#800000" >

    quali sono i codici colore RGB corrispondenti al #800000????

    grazie

    P.S. esiste un qualcosa che inserendo il codice colore in RGB ti restituisce l'analogo in ESA e viceversa?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    31
    Perfetto, già provato


    grazie

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    io mi sono fatto queste funzioncine
    codice:
    <script>
    
    function hex2rgb(hex){
    	var re=/^#?[\dabcdef]{6}$/i;
    	var rgb=new Array(0,0,0);
    	if(re.test(hex)){
    		hex=hex.replace(/^#/,'');
    		rgb[0]=parseInt(hex.substr(0,2),16);
    		rgb[1]=parseInt(hex.substr(2,2),16);
    		rgb[2]=parseInt(hex.substr(4,2),16);
    	}
    	return rgb
    }
    
    function dec2hex(dec){
    	var strHex='0123456789ABCDEF';
    	return strHex.charAt((dec-(dec%16))/16)+strHex.charAt(dec%16)
    }
    function rgb2hex(r,g,b){
    	return '#'+dec2hex(r)+dec2hex(g)+dec2hex(b);
    }
    
    
    //esempio di utilizzo da esadecimale a rgb
    var colore='#800000';
    var rgb=hex2rgb(colore);
    document.write('Il colore '+colore+' corrisponde a: '+rgb[0]+', '+rgb[1]+', '+rgb[2]+'<hr>');
    
    //esempio di utilizzo da rgb a esadecimale
    var r=128, g=0, b=0
    colore=rgb2hex(r,g,b);
    document.write('Il colore '+r+', '+g+', '+b+' corrisponde a: '+colore);
    
    </script>

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.