layout - 将一个 div 剪切为 2 个背景图像,然后使用 CSS3 在顶部分层渐变

标签 layout html css

我希望能够创建一行 DIV,如下所示:

\---------\---------\---------\
 \         \         \         \
 /         /         /         /
/---------/---------/---------/

唯一的问题是,每个 DIV 的宽度都是百分比而不是绝对值。 我希望能够使用两个图像创建一个像上面那样的 DIV...

\---+
 \  |
 /  |
/---+

和...

+--\
|   \
|   /
+--/

...其中第一个图像与 DIV 的左侧对齐,第二个图像与右侧对齐。然后,在此之上,我想添加一个从西北方向到东南方向的渐变。

我想尝试避免创建一个内部有 3 个独立 DIV 的 DIV,一个用于图像的每个部分,因为我认为 CSS3 正在发展以阻止这个确切的原因,就像过去给一个 div 一个网格一样里面有 9 个 DIV,只是为了添加一个漂亮的外部阴影。

无论如何,有人知道我该怎么做吗?我意识到有背景分层之类的东西,所以我想这是一个开始。

提前致谢:)

最佳答案

你在找这样的东西吗..,

http://jsfiddle.net/HsZbp/1/

我在一个 Div 中提到了 3 个背景 [Left right and center]。

关于layout - 将一个 div 剪切为 2 个背景图像,然后使用 CSS3 在顶部分层渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10839529/

相关文章:

javascript - 如何对大型表单使用 float 保存按钮并在实际保存按钮可见时隐藏它位置不只是页面底部的angularjs

jquery - CSS:背景图像直到窗口滚动才显示(Webkit 浏览器)

javascript - 将效果淡入 Bootstrap 3 轮播

java - 如何将组件堆叠在另一个组件上以便它们保持垂直尺寸?

javascript - 无法访问函数外部的变量值 [JavaScript]

android - 多次重用布局时如何访问布局内的 View ?

html - css - 如何保持元素与较小显示的关系

jquery - jquery中的垂直制表符

java - GroupLayout 给 java swing 错误

android - 错误的 xml 或 android 兼容性问题?