html - 创建具有多个边框的按钮

标签 html css

我需要为网站设计创建这种按钮:

enter image description here

问题是我真的不知道如何用 CSS 实现这一点。我在考虑边框和框阴影,但找不到合适的方法。

欢迎任何帮助!

谢谢

最佳答案

是的,您可以使用附加代码中所示的框阴影

正如评论中所指出的,如果需要透明背景,这将无法正常工作

div {
  display: inline-block;
  padding: 10px 7px;
  color: black;
  background-color: white;
  border: 1px solid black;
  box-shadow: 0 0 0 2px green,
              6px 6px 0 0 white,
              6px 6px 0 2px blue,
              12px 12px 0 0 white,
              12px 12px 0 2px red;
}
<div> more about us </div>

关于html - 创建具有多个边框的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54696523/

相关文章:

html - 如何创建可点击 block ?

javascript - jQuery 不适用于动态生成的相同 div

html - 段落换行列表样式位置 : inside

javascript - 猫头鹰 slider - 重复控件问题

javascript - 更改标题的背景颜色并在特定点后添加 Logo

javascript - Chrome 的 CSS 转换和溢出问题 :scroll or auto

html - 我的文字在顶部和底部都有边距。为什么?

html - Bootstrap 4 使每列大小相等?

html - 在 h1 中居中 div

python - 如何使用 lxml 将这些 html 标签打印为文本?