首页
学习
活动
专区
圈层
工具
发布

HR双色
EN

Stack Overflow用户
提问于 2014-11-26 02:36:57
回答 4查看 4.5K关注 0票数 3

我想做一个有两种颜色的人力资源,底部是深红的,顶部是橙色的。附了一张图片,给出了我正在尝试的一个例子。有什么方法可以使用纯CSS来完成这个任务吗?

编辑:如果没有,是否有办法将人力资源设置为图像?像巴新一样?能伸展到不同尺寸的东西?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-11-26 02:40:49

使用CSS的两个边框如下所示:

代码语言:javascript
复制
hr {
     border-top: 1px solid gray;
     border-bottom: 1px solid white;
}

JSFiddle中的示例

为了模仿图片中的文字在人力资源之上浮动,你可以做一些类似这个JSFiddle的事情。

票数 13
EN

Stack Overflow用户

发布于 2014-11-26 02:45:00

另一种解决方案可以只是简单地使用CSS梯度。就像这样:

代码语言:javascript
复制
hr {
    border: 0;
    height: 1px;
    background: #1e5799;
    background: linear-gradient(to right,  #1e5799 50%,#7db9e8 50%);
}
票数 3
EN

Stack Overflow用户

发布于 2014-11-26 02:41:08

所以如果我正确理解..。你想要一个hr..with,让我们说1 1px高的蓝色,另1 1px高的红色坐在另一个上面。通过使用伪类,你可以使用纯css来完成这个任务。

代码语言:javascript
复制
hr{
position:relative;
height:1px;
background-color:red;
}
hr:before {
position:absolute;
content : ' ';
left:0;
right:0;
height:1px;
top:-1px;
background-color:blue;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27140433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档