- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我觉得这不可能,但我还是想问问。
<body> //body uses 'back' background
<div id="div1"> //div1 uses 'front' background
<div id="child1"> //child1: no backgrounds, so shows 'front' background
</div>
</div>
</body>
body
元素使用背景图片。 (我将其称为back
背景图片)div1
使用不同的背景图片(我将其称为 front
背景图片),因此 front
背景图片覆盖了主要背景图片。child1
,因此它只显示其父级的背景图像,即它显示 front
背景。 我希望 child1
使用 body
的背景,而不是其父级 div1
的背景。由于 back
背景的性质(它是绘图,而不是重复图案),我不能只将 back
背景图像应用于 child1
。我实际上需要一种方法在 div1
的背景中打一个洞,以便 child1
获得 back
背景图像作为其背景,而不是它的 parent 的背景。
所以我的问题是:div 是否可以继承其祖 parent 的背景,而不是其 parent 的背景?
如果 CSS 无法做到这一点,我愿意接受 javascript 解决方案。
最佳答案
这将使用 javascript 和 jQuery:
CSS
body {
background: url("Background 1");
}
#div1 {
background: url("Background 2");
}
#child1 {
background: url("Background 1");
}
JS
$(function() {
function positionBackground() {
var myChild1 = $("#child1");
myChild1.css({
backgroundPosition : "-" + myChild1.offset().left + "px -" + myChild1.offset().top + "px"
});
}
positionBackground();
$(window).resize(positionBackground);
});
这是 fiddle :http://jsfiddle.net/gMK9G/
关于javascript - 如何继承祖 parent CSS而不是 parent ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18543810/
我正在动态创建一个 ContextMenu,其中包含一个 ComboxBox 作为项目之一,它由两个单独的 Canvas 使用。组合框包含百分比值,因此想法是右键单击其中一个 Canvas ,选择百分
我有一个脚本,当我指定c:\ script \ 19 \的确切目录时会运行,问题是,c:\ script中有其他文件夹,例如18、17、16。我在该脚本后附加了19所有文件的最前面。我如何看待正在重命
假设我有以下内容 每当单击 f 时,我想隐藏
我对理解 React 如何将函数作为 props 传递给子组件有一些疑问。我已经看过一些教程,但目前没有理解我的问题。 基本上我有一个简单的组件向下传递一个列表,另一个组件使用 Array.map 处
我有关注对象 task_a >> task_b>> task_c task_b 有all_done 触发规则 task_c 有all_success 触发规则 如果任务 a 失败,task_c 会被执
在层次结构的事务级别,我需要访问#grid数据中的值。这可以作为参数传递还是必须使用 jQuery 遍历 DOM? $(document).ready(function () { var el
嗨,我有如下三个类,A 类是父类,B 类是 A 的子类并且其中没有任何内容,C 类是 B 的子类和具有主要功能的测试类: public class A { double pay =0.0;
我在一个 div 中有多个 div。我希望父 div 的第一个 h1 带有下划线。first-child 的问题在于它查看父 div,在我的例子中它是错误的父 div。例如:
一个组织有很多用户 schema "organizations" do field :name, :string has_many :users, TestApp.User end 一个用户有
为什么这里匿名内部类不会被释放,导致内存泄漏? FX 2.2.1 会出现这种情况。 anchorPane.getParent().getParent().lookup("#grandParentBut
完整问题: 子表通过外键(引用祖父主键)链接到其祖父表中的行,是否可以在子表的复合外键中使用引用的祖父行中的字段? 我当前的数据库设计有一个主父表,Projects。 Projects 有两个子表,J
这可能只能在 JS 中实现。我正在为页面进行响应式设计。仅当最大宽度为 768px 时,我才需要一个子元素与其父元素具有相同的背景图像。需要注意的是,父级的背景图像是由 JavaScript 根据用户
这可能只能在 JS 中实现。我正在为页面进行响应式设计。仅当最大宽度为 768px 时,我才需要一个子元素与其父元素具有相同的背景图像。需要注意的是,父级的背景图像是由 JavaScript 根据用户
我有一个概念证明,似乎可行,但是我的一部分想知道这是否真的是一个好主意,或者是否存在使用Redux或替代策略之类的更好的解决方案。 问题 基本上,我的整个应用程序都有一个基本的React组件,其中包含
我有一个“GrandParentViewController”,它包含我的应用程序的所有方法。我有一个 subview “ParentViewController”,其中包含一些 subview “C
给定一个带有显示 flexbox .wrapper 的 div(运行并查看下面的代码片段)和一个深度嵌套的 div .text-container,我如何才能将深度嵌套的 div 居中相对于 .wra
标题听起来很困惑,但很难表达! 如何在 .feature-inner div 中居中对齐 a?每当我使用通常的 margin: 0 auto; display: block; 它只是将链接拉伸(str
我有一个名为 Device 的对象。 Device 可以有一个父 Device。一个 Device 也可以有 n 个子 Devices。 我有一个下拉列表,其中显示了所有可选择的设备。我可以很容易地获
我是 LINQ 的新手,我已经能够编写一些简单的语句。但是现在我有一个更复杂的情况,我无法弄清楚。 基本上,我正在尝试编写 LINQ to Objects 语句,其中关系是祖 parent 、 par
这个问题已经有答案了: 已关闭11 年前。 Possible Duplicate: Why is super.super.method(); not allowed in Java? 我有 3 个类,
我是一名优秀的程序员,十分优秀!