【发布时间】:2017-09-25 05:42:26
【问题描述】:
我在这里使用了很酷的 CSS:
http://css-tricks.com/snippets/css/css-triangle/
我正在创建一个简单的三角形,我将使用一些 jQuery 来完善它。问题是,我需要三角形的两条边都有边界。看到三角形是由边界组成的,这让我很头疼。
在这里看看这张照片:
我需要 A 面和 B 面有一个边框,这样它们就不会与其他橙色混合。
这是三角形本身的 css 峰值:
.arrow-down {
position:relative;
top:30px;
margin-left:auto;
margin-right:auto;
padding-top:30px;
width:0;
height:0;
border-left:20px solid transparent;
border-right:20px solid transparent;
border-top:20px solid #FF6A00;
}
所以,我愿意接受替代解决方案(不常见,对吧?)。我更喜欢当前设置的解决方案,因为我已经投入了大量工作。不管怎样,我需要这个有一个边框(我猜你可以称我为“绝望”)。
非常感谢您的帮助!
【问题讨论】:
-
你愿意放弃IE吗?还是您需要支持特定版本(及更高版本)?
-
@DavidThomas 我真的需要对 IE7 的支持,很遗憾。我正在为一家虚拟公司发布此内容,并且大多数客户都可以访问 IE7。
-
你能在“CHECK”这个词上加个边框吗?
-
@JamesKhoury 不,只是因为箭头会在单词上方。好主意虽然 +1。
标签: html css border css-shapes