- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
现场Codexr.io我注意到虽然 h2 元素适用于任何尺寸的 Chrome 浏览器,但我在 iOS Safari 和 Firefox 中看到,所有的 h2 在其中一个主图像中都在另一个之上。
这是 HTML:
<div class="content">
<p><a href="http://codexr.io/collaborative"><img alt="" height="450" src="/sites/default/files/workplace-1245776.jpg" width="800"></a></p>
<h2 class="top-area-text">Collaborative</h2>
</div>
还有 CSS:
#top-area .top-area-text, #top-area .region-top-fifth h2, #top-area .region-top-fifth h2 {
left: 0;
text-align: center;
top: 4em;
width: 100%;
color: white;
font-size: 3em;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
text-transform: uppercase;
}
#top-area .top-area-text {
position: absolute;
}
有什么我想念的吗?为什么 Chrome 可以运行,而 Firefox 和 iOS 不能运行?是不是格式有问题?
最佳答案
问题是 position: absolute;
在父 div 上没有 position: relative;
。我不知道为什么它没有在 Chrome 中发生。也许有些东西被缓存了?我在您的 Chrome 网站上也遇到了问题。
根据 Mozilla绝对定位元素是positioned relative to their closest positioned ancestor :
The element is removed from the normal document flow; no space is created for the element in the page layout. Instead, it is positioned relative to its closest positioned ancestor if any; otherwise, it is placed relative to the initial containing block. Its final position is determined by the values of top, right, bottom, and left. This value creates a new stacking context when the value of z-index is not auto. Absolutely positioned boxes can have margins, and they do not collapse with any other margins.
在 Chrome 检查器中添加这段代码解决了我这边的问题:
#top-area .content {
position: relative;
}
这基本上复制了您网站上的问题并展示了如何解决它:
#top-area .top-area-text, #top-area .region-top-fifth h2, #top-area .region-top-fifth h2 {
left: 0;
text-align: center;
top: 4em;
width: 100%;
color: white;
font-size: 3em;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
text-transform: uppercase;
}
#top-area .top-area-text {
position: absolute;
}
/* Remove this code to reproduce the issue on your site. */
#top-area .content {
position: relative;
}
<div id="top-area">
<div class="content">
<p><a href="http://codexr.io/collaborative"><img alt="" height="450" src="http://codexr.io/sites/default/files/workplace-1245776.jpg" width="800"></a></p>
<h2 class="top-area-text">Collaborative</h2>
</div>
<div class="content">
<p><a href="http://codexr.io/collaborative"><img alt="" height="450" src="http://codexr.io/sites/default/files/workplace-1245776.jpg" width="800"></a></p>
<h2 class="top-area-text">Test</h2>
</div>
<div class="content">
<p><a href="http://codexr.io/collaborative"><img alt="" height="450" src="http://codexr.io/sites/default/files/workplace-1245776.jpg" width="800"></a></p>
<h2 class="top-area-text">Test2</h2>
</div>
</div>
关于html - h2 元素全部聚集在 iOS 和 Firefox 上的顶部图像上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46166056/
我想沿着一个轴从特定位置的X数组中分散并收集元素。 因此,给定一个索引数组idx,我想选择第0列的idx(0) th元素,第1列的idx(1) th元素,等等。 在Numpy中,以下语句: X = n
我有一个在集群硬件中运行的 Java 应用程序。我使用 Hashmap 作为缓存。我也希望缓存能够集群。有没有一些开源java项目可以在两台连接的机器上同步Hashmap? 最佳答案 看看 Hazel
这个问题在这里已经有了答案: Count number of times that an item occurred in each of multiple columns (4 个答案) 关闭 5
我一直在尝试“组合”一个列表 I mean putting items together depending on the item inbetween, so ['d','-','g','p','q
非聚集文件存储在数据文件中,聚集索引按逻辑索引顺序存储数据。 逻辑顺序位于哪里? 最佳答案 大多数 MySQL 索引的结构为 BTree。 (参见维基百科) (我在此讨论中排除了 FULLTEXT 和
所有源和目标都位于不可缓存的内存中。毫无疑问。在启动 DMA(即分散-聚集 DMA)之前,我构建了 DMA 链表(包含 src、dest、size 和 next)。我想我不必将列表放入不可缓存的内存中
我需要将输入字符串拆分为输出字符串(按一定顺序)通过在输入字符串上应用一组正则表达式。我想实现这个功能与 akka Actor 集群一起使用,我将其分散正则表达式和输入字符串并收集字符串。不过我想知道
Windows 文件系统支持scatter/gather IO .(当然,其他平台也可以) 但是不知道什么时候用IO机制。 你能给我解释一个合适的案例吗? 使用I/O机制我们能得到什么好处?(只是一点
我正在尝试使用克隆调用两个端点并收集它们的信息以通过聚合发送,我必须将其与分散收集中介器一起使用。每个端点返回一个 json 字符串。但我一直遇到“期望 SOAP Envelope 的实现作为父级”错
我想要实现的目标是使用户空间中的内存块可以通过 PCIe 直接由 FPGA 板中的 DMA 内核访问(不受内核的任何干扰)。 为此,我在用户空间中使用 posix_memalign() 在用户空间中分
假设我有以下数据框: > a a Source: local data frame [3 x 2] my_type_1_num_widgets my_type_2_num_widgets 1
我已经搜索了一段时间,但似乎无法在文档或 SO 上找到任何有用的信息。 This question并没有真正帮助我,因为它引用了修改程序集,而我正在用 C 语言编写。 我有一些代码进行间接访问,我想对
我已经坚持了一段时间了。我的代码基于 https://webrtc.org/getting-started/firebase-rtc-codelab .我基本上只是将其更改为 React 和 fire
我可以合并 Mono> 的列表吗?数据源整合为单个Mono>包含所有项目而不阻塞? 在我的带有 Lombok 分散收集应用程序的 JDK 9 Spring Boot 2 中,此阻塞版本有效:
我是一名优秀的程序员,十分优秀!