html - 你将如何编码这个 : Grid-breaking shapes

标签 html css image

我是一个从榜样中学习最好的人。目前,在开发桌面应用程序 15 年后,我正投身于 Web 开发领域。我仍然习惯了用于开发现代网站的所有网络技术,无论我在哪里,我都会看到很酷的小 UI 元素,并质疑它们是如何实现的。所以我想我会问问你们,网络专家……专家 :)

有哪些直接或有创意的方法可以编写这个打破网格的箭头...

alt text

这个页面的基本布局看起来像...

alt text

  1. html/css 代码是什么样的?
  2. 您会将图片拆分为多张图片还是使用单张图片?

我敢肯定这是一个非常简单的概念,它完全让我感到困惑。如果这是一个奇怪的问题,我很抱歉,记住我是菜鸟! :)

在此先感谢您的帮助!

这是一个 link转到我找到这些图像的原始教程

最佳答案

如果您查看模型,页眉面板包括从绿色框顶部到框底部的高度。

background: green url(images/header-bottom.jpg) no-repeat bottom left;

该 jpg 文件包括最后 70 个高度像素,包括整个箭头。由于您的标题和导航位于箭头指向的位置下方,因此容器将完全按照您的显示方式显示。

这还使您能够让子菜单和内容仅具有背景颜色,因为您在这两个区域中似乎拥有的唯一渐变与标题面板中的箭头位于同一区域。

关于html - 你将如何编码这个 : Grid-breaking shapes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1236607/

相关文章:

html - 如何编写 Shiny 的侧边栏折叠以仅显示图标

javascript - 插入 HTML 元素的节点

html - 自定义样式表不会覆盖 Bootstrap

css - 将模态放在屏幕左侧

Javascript 循环行和列

android - 转换为字节后图像尺寸变小

javascript - 仅在 IE 7 中不提交表单

javascript - 需要帮助制作 HTML 标签页

html - div 上的 CSS Box Shadow 被其他 div 隐藏

python - 如何使用 PyQt5 在 QWidget 上设置 numpy 数组图像