Html 自定义CSS颜色覆盖

Html 自定义CSS颜色覆盖,html,css,shapes,css-shapes,graphical-logo,Html,Css,Shapes,Css Shapes,Graphical Logo,我试图写一些CSS的公司标志,这是一个相当准确的描述,目前在公司服务器上。除了徽标上的一些彩色覆盖物外,它非常基本 我的问题是: 这可能吗?如果是的话,我该怎么做呢 请不要大惊小怪,我是一个彻头彻尾的傻瓜,我的第一行html大约是一周前 这是我的标记 <html> <head> <meta charset="utf-8"/> <title> </title> <link rel="stylesh

我试图写一些CSS的公司标志,这是一个相当准确的描述,目前在公司服务器上。除了徽标上的一些彩色覆盖物外,它非常基本

我的问题是: 这可能吗?如果是的话,我该怎么做呢

请不要大惊小怪,我是一个彻头彻尾的傻瓜,我的第一行html大约是一周前

这是我的标记

<html>

<head>
    <meta charset="utf-8"/>
    <title>

    </title>
    <link rel="stylesheet" href="css/stylesheet.css"
</head>
<style contenteditable="">
#infinity {
position: absolute;
width: 212px;
height: 100px;
 -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
     -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
}

 #infinity:before,
#infinity:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 60px;
height: 60px;    
border: 15px solid;
-moz-border-radius: 50px 50px 0 50px;
     border-radius: 50px 50px 0 50px;
-webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
     -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
}
#infinity:before{
color: #ADB2B3;
}
#infinity:after {
left: auto;
right: 15;
color: #A99055;
-moz-border-radius: 50px 50px 50px 0;
     border-radius: 50px 50px 50px 0;
-webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
        transform: rotate(45deg);
}                       
                                    </style>
<body>
<br>
<br>
<div>
<div>   
    <div style="float:left; margin-right: 0px;"id="infinity">
</div>

<div>
    <p style="float:left; margin-top:70px; margin-left:130px; font-size:60px;                 
         font-family: Avenir, sans-serif;">
    PORTFOLIO
    </p>
</div>

  </div>
  </body>
  </html>


我就是这么说的。您正在尝试使用CSS创建整个徽标?这是正确的吗?如果是这样,为什么CSS与使用JPEG相比?如果你使用的是直接的CSS,你将被限制在你能做的事情上,而且大部分都是CSS3和浏览器黑客,这会带来一些问题

第一个是CSS3,它仅在现代浏览器中受支持。
第二个问题是浏览器黑客没有通过W3 CSS验证。

我是直截了当的。您正在尝试使用CSS创建整个徽标?这是正确的吗?如果是这样,为什么CSS与使用JPEG相比?如果你使用的是直接的CSS,你将被限制在你能做的事情上,而且大部分都是CSS3和浏览器黑客,这会带来一些问题

第一个是CSS3,它仅在现代浏览器中受支持。
第二个问题是浏览器黑客无法通过W3 CSS验证。

这不是一个答案,真的,但我强烈建议您最多可以尝试使用Inkscape或类似程序,用该徽标制作一个可缩放的矢量图像。此徽标将非常容易转换为SVG(可缩放矢量图形)。但正如克里斯所说,使用CSS来完成所有这些可能在很多情况下都无法达到预期的效果。

这不是一个答案,真的,但我强烈建议您最多可以尝试使用Inkscape或类似程序,从该徽标制作一个可伸缩的矢量图像。此徽标将非常容易转换为SVG(可缩放矢量图形)。但正如克里斯所说,在许多情况下,使用CSS来完成所有这一切可能无法达到预期效果。

请查看以下内容:

不太远,但更近

我做了一个相对定位的容器,然后从那里画出每个环,根据盒子定位所有东西。更改边框以获得连续效果,然后遮挡由金框生成的对角线。也没有旋转,但是如果你想改变尺寸,需要做一点数学计算。是在Chrome上做的,还没有检查其他浏览器

编辑 我并不是完全纵容这一切,但我确实很喜欢尝试重新创造它。这确实应该是一个图像,您可以通过将其保存并引用为本地文件来防止损坏的图像。

请查看以下内容:

不太远,但更近

我做了一个相对定位的容器,然后从那里画出每个环,根据盒子定位所有东西。更改边框以获得连续效果,然后遮挡由金框生成的对角线。也没有旋转,但是如果你想改变尺寸,需要做一点数学计算。是在Chrome上做的,还没有检查其他浏览器

编辑

我并不是完全纵容这一切,但我确实很喜欢尝试重新创造它。这真的应该是一个图像,您可以通过将其保存并引用为本地文件来防止损坏的图像。

是的,如果您查看我的原始帖子中的链接,您将看到我基本上已经完成了这一壮举。。。除了正确的颜色之外对不起,我误解了你的问题。因此,这是一个颜色的问题,提出了问题。是吗?是的,颜色有点复杂,所以我不知道从哪里开始here@BrandonOgle我不想继续讨论这个问题,但我同意克里斯的观点。CSS不是一个画图程序,用于设置元素的样式,而不是绘制任何东西。我知道这有点不传统,在这个例子中不使用a href会很好。它将被视为离线的大部分时间,我宁愿有一个css的标志,而不是一个丑陋的图像框丢失呈现是的,如果你在我原来的职位看链接,你会看到我基本上已经完成了这一壮举。。。除了正确的颜色之外对不起,我误解了你的问题。因此,这是一个颜色的问题,提出了问题。是吗?是的,颜色有点复杂,所以我不知道从哪里开始here@BrandonOgle我不想继续讨论这个问题,但我同意克里斯的观点。CSS不是一个画图程序,用于设置元素的样式,而不是绘制任何东西。我知道这有点不传统,在这个例子中不使用a href会很好。它将被视为离线的大部分时间,我宁愿有一个css的标志,而不是一个丑陋的图像框,如果它不能是一个图像的任何原因呈现。。使用HTML5画布?如果出于任何原因它不能成为图像。。在Firefox 6+中使用HTML5画布。在IE8中制作一些整齐的方块:-)在我的iPad上工作。。。先生,你是CSS大师!谢谢很有趣。我回答你的问题了吗?如果这回答了你的问题,你能点击左边的绿色复选框吗?谢谢,我翻阅了我的历史,注意到我从来没有因为你的回答而给过你荣誉。很抱歉在Firefox 6+中这样做。在IE8中制作一些整齐的方块:-)在我的iPad上工作。。。先生,你是CSS大师!谢谢很有趣。我回答你的问题了吗?如果这回答了你的问题,你能点击左边的绿色复选框吗?谢谢,我翻阅了我的历史,注意到我从来没有因为你的回答而给过你荣誉。对不起