【发布时间】:2010-05-12 23:09:29
【问题描述】:
我有一个公司颜色的窄页眉,鲜红色,下面的内容是在白色背景上。我尝试使用具有中间背景的边框类型 div 来柔化这些颜色相遇的长线,但我认为我需要原始类型的弯曲渐变“区域过渡”。我想在这里减少红色和白色之间的对比度,使用红白渐变,但使用“弯曲”渐变,而不是线性渐变。
途中图片:
我可以从他们的网站复制 1024 像素宽且太窄(垂直)的标题 gif,然后将其分割成八个边框图像,但这看起来很笨拙,我正在寻找可以在任何地方应用的东西,无需图像。我可以在 x-y 平面上做圆形边框,但我很好奇如何将渐变应用于任何选定的颜色过渡。
当我在为一个有边框的元素制作多个 div 时,出现了我在“#top-section”上方和下方用作边框元素的额外 div。这似乎是边框操作的终极,无代码,但在 CSS 中规范并为每个有边框的元素布置新边框非常乏味。
HTML:
<div id="topsection">
<div style="float: right; width: 300px; padding-right: 5px;">
<div style="font-size: small; text-align: right;">
Provantage Media Management System</div>
<div style="font-size: x-small; text-align: right;">
<asp:LoginStatus ID="loginStatus" runat="server"
LoginText="Log in" LogoutText="Log out" />
</div>
</div>
<span style="padding-left: 15px;">Main Menu</span><span id="content-title">
<asp:ContentPlaceHolder ID="titlePlaceHolder" runat="server">
</asp:ContentPlaceHolder>
</span>
<div style="background-color: white; height: 2px;">
</div>
<div style="background-color: white; height: 3px;"></div>
还有 CSS:
#topsection
{
background-color: #EB2728;
color: white;
height: 35px;
font-size: large;
font-weight: bold;
}
以及示例粗边框(图片未显示,可在http://thehashtable.com/?attachment_id=58 获得):
【问题讨论】:
-
可以发个截图吗?很难看到发生了什么
-
我添加了一张图片。我想要做的是以编程方式使用渐变模糊红色和白色之间的边界,而不使用图像,用于矩形的所有八个“边”。
-
图片没有显示,所以我添加了一个链接。
-
链接似乎也是错误的(抱歉,您正在寻找不在这里的东西。)
标签: javascript css