Css 查看任何十六进制代码#A7的实际颜色的最快方法是什么?

Css 查看任何十六进制代码#A7的实际颜色的最快方法是什么?,css,xhtml,Css,Xhtml,查看十六进制代码#A7的实际颜色的最快方法是什么 当我处理别人的CSS时,我希望能够快速看到特定十六进制代码的颜色 示例:如果我在记事本中编辑CSS,发现代码#A7A7,那么我如何知道该代码对应的颜色 我已经有工具可以给我一个十六进制值的颜色在屏幕上,但我需要一个做相反的 我不想要彩色图表;我只想要一个从十六进制值转换为颜色的工具。你放弃记事本作为编辑器,从众多免费提供的CSS编辑器中选择一个 随机示例: 编辑:所以。。。为了让这成为一个编程问题,并且由于您使用的是Windows XP,我做

查看十六进制代码#A7的实际颜色的最快方法是什么

当我处理别人的CSS时,我希望能够快速看到特定十六进制代码的颜色

示例:如果我在记事本中编辑CSS,发现代码#A7A7,那么我如何知道该代码对应的颜色

我已经有工具可以给我一个十六进制值的颜色在屏幕上,但我需要一个做相反的


我不想要彩色图表;我只想要一个从十六进制值转换为颜色的工具。

你放弃记事本作为编辑器,从众多免费提供的CSS编辑器中选择一个

随机示例:


编辑:所以。。。为了让这成为一个编程问题,并且由于您使用的是Windows XP,我做了一个用于颜色代码预览的小程序:

<!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" xmlns:hta="http://tempuri.org/microsoft/hta">
<head>
  <title>Hex Helper</title>
  <hta:application 
    id="HexColor"
    version="0.1"
    applicationname="Hex Helper"
    sysmenu="yes"
    maximizebutton="no"
    minimizebutton="no"
    border="dialog"
    innerborder="no"
    scroll="no"
    selection="no"
    contextmenu="no"
    windowstate="normal"
  />
  <style type="text/css"> 
    * {
      border: 0 none; margin: 0; padding: 0; 
    }
    html, body { 
      height:100%;
      background-color: black; 
    }
    #container {
      padding: 5px; 
    }
    #preview {
      width: 130px; height: 90px; 
      border: 2px ridge;
    }
    #colorcode {
      width: 100%;
      height: 1.2em;
    }
  </style>
  <script type="text/javascript">
    var trim      = /^\s+|\s$/g;
    var fullColor = /^\s*#?([a-f0-9]{6})\s*$/;
    var abbrColor = /^\s*#?([a-f0-9])([a-f0-9])([a-f0-9])\s*$/;

    function setColor(hex) {
      hex = hex.replace(trim, "");

      var preview = document.getElementById("preview");
      var m = null;

      if (m = fullColor.exec(hex)) {
        preview.style.backgroundColor = "#"+m[1];
      } else if (m = abbrColor.exec(hex)) {
        preview.style.backgroundColor = "#"+m[1]+m[1]+m[2]+m[2]+m[3]+m[3];
      }
    }

    function setValue(preview) {
      var colorcode = document.getElementById("colorcode")
      colorcode.value=preview.style.backgroundColor;
    }
  </script>
</head>

<body onload="window.resizeTo(150,150)">
  <form action="#" id="container">
    <div id="preview" onclick="setValue(this);"></div>
    <input id="colorcode" type="text" maxlength="7" onkeyup="setColor(this.value);" />
  </form>
</body>
</html>

六边形助手
* {
边框:0无;边距:0;填充:0;
}
html,正文{
身高:100%;
背景色:黑色;
}
#容器{
填充物:5px;
}
#预演{
宽度:130像素;高度:90像素;
边界:2个山脊;
}
#色码{
宽度:100%;
高度:1.2米;
}
var trim=/^\s+|\s$/g;
var fullColor=/^\s*#?([a-f0-9]{6})\s*$/;
var abbrColor=/^\s*#?([a-f0-9])([a-f0-9])([a-f0-9]))\s*$;
函数setColor(十六进制){
六角=六角。更换(饰边“”;
var preview=document.getElementById(“预览”);
var m=null;
if(m=fullColor.exec(十六进制)){
preview.style.backgroundColor=“#”+m[1];
}else if(m=abbrColor.exec(十六进制)){
preview.style.backgroundColor=“#”+m[1]+m[1]+m[2]+m[2]+m[3]+m[3];
}
}
函数设置值(预览){
var colorcode=document.getElementById(“colorcode”)
colorcode.value=preview.style.backgroundColor;
}
将上述内容保存到名为
HexHelper.hta的文件中,然后运行该文件。下面是它的样子。您可以随意以任何方式进行修改


Photoshop?我不认为这对SO社区来说真的是个问题,但我经常使用photoshop,并且通常在后台运行photoshop。这样我就可以轻松地切换到photoshop,并使用颜色工具查看不同的十六进制值。网络上也有很多这样的工具。我特别喜欢的是这个。只需单击十六进制值并输入颜色十六进制值,它将显示它是什么颜色


最终,您将不需要这些工具,您应该能够了解什么代码映射到什么颜色空间。只需体验一下特定的十六进制颜色值可能是什么样子。

在搜索了很多之后,我找到了一个很好的在线工具来实现这一点

在这里,我们可以粘贴代码并查看颜色


这听起来可能很疯狂,但是的,这很容易做到。 编写一个简单的html

<html>
  <body bgcolor="#a7a7a7"></body>
</html>

现在,在浏览器上打开此页。继续将bgcolor更改为您希望看到的任何颜色,并刷新浏览器:)

另一个选项是,创建任何html并包含您试图编辑的css。在firefox上打开该页面,现在使用firebug可以看到颜色。{将鼠标悬停在css颜色代码上,您将看到颜色]

  • 打开firefox插件
  • 类型颜色代码
  • 按回车键

  • 此工具非常有用,而且是免费的:


    您可能会发现此工具很有用:


    这不是我问题的重点,好吧,告诉我如何在dreamweaver中查看代码的颜色?假设我在dreamweaver代码视图中打开了一个css文件,我有一个代码###a7a7a7,现在如何查看此代码的颜色。@metal:很简单-你放弃dreamweaver作为css编辑器,而且…说真的,你为什么要用错误的工具编辑css?我想是这样的是一个小程序,可以满足您的需要。已经尝试搜索Windows Gadget gallery了吗?我需要一个工具,可以在其中粘贴代码并查看color@metal当前位置嗯,我找到了这个:你没有明白我的问题。。“如果我的屏幕上有一种颜色,那么借助一些工具,我很快就会知道这是什么十六进制代码,但我需要的正是相反的颜色。"@metal-他完全理解你的问题。Photoshop的颜色选择器允许你输入十六进制值并查看它所代表的颜色。@Jimmy-但是我已经知道了,我要求快速解决这个问题。那么我根本不明白这个问题的意义。你可以轻松地使用Photoshop中的打印屏幕和颜色选择器从任何颜色中获取颜色在你的电脑屏幕上,你可以很容易地使用颜色对话框来找到一种新的颜色。如果这不是你想要的,那么你的要求是非常陌生和奇怪的。这是很长的。我不是在要求这个。只是为了看颜色,我不想创建HTML页面,去firefox,firegbug。太棒了!!Chirag还有一些其他的小合作伙伴ol项目