CSS 不适用于 iphone 4

标签 css responsive-design

我正在创建一个响应式网站 sandbox.mercomcorp.com 我目前正在横向处理 iphone 4。我试图让顶部的电话号码下降,社交图标所在的位置是我的 CSS。我不明白为什么当我将 top 放入 css 时它不起作用有人可以帮助我吗?下面是我的那个 block 的 css

#block-66
{
    font-weight:bold;
  /*  background:blue;*/
    position:absolute!important;
    left:-215px!important;
    top:245px!important;

}

最佳答案

如我所见,您的规则是列表中的第三个,如果在两个不同的媒体查询中被其他两个规则覆盖,则位于“顶部”位置。

(想发控制台截图,发不了)

在您的情况下,您必须在应用的主要规则之后定义您的规则。

media="all"
@media screen and (max-width: 480px) and (min-width: 320px)
#block-66 {...} 

规则在代码中的某处,并且优先于您的规则。尝试找到它并在此之后附加您的规则。

此外,您应该尽可能避免使用 !important,而是使用正确的顺序。

希望对您有所帮助,

关于CSS 不适用于 iphone 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25570514/

相关文章:

css - Angular 2 : ElementRef get CSS padding attribute

html - css 悬停效果发生在按钮之外

html - 如果使用了多个 tbody 标签,html 表是否有效?

html - 如何在移动设备的响应式设计中正确调整图像大小?

html - 具有多个侧边栏的 Flexbox 响应式布局

html - 在 CSS 网格布局中使用 *ngFor 在一列中不希望显示所有内容

CSS @font-face 来自外部域的绝对 URL : fonts not loading in firefox

android - jQuery .focus() 不适用于 android

css - 响应式定位

JavaScript while 循环不适用于 for 循环