iPhone CSS 问题

标签 iphone css conditional-statements

关于 this site ,右列与左列重叠存在问题。这是 objective-c SS:

#content {
    margin: 0 34% 0 7.6%;
    width: 59.4%;
}

.left-sidebar #content {
    margin: 0 7.6% 0 35%;
    width: 65.4%;
}

iphone 中的边距百分比是否存在未正确定位的问题?

最佳答案

首先想到的是你的容器大小超过了 100% -

内容 - 34+7.6+59.4 = 101

左侧边栏 - 7.6+35+65.4 = 108

首先尝试调整您的百分比。

-- 编辑--

好的,首先,您发布的 CSS 适用于您链接页面上的同一容器。 left-sidebar 类仅在 body 标签中使用,它是更具体的选择器,因此 CSS 的第一位被忽略。此外,这些百分比是根据#primary 父容器的大小计算的。您的问题似乎在#primary 和#secondary 之间。 #secondary 被指定为 27.2%,但这无关紧要,因为它被它的 child #bluebox 强制为 332px - 它被设置为 330px 宽和 1px 边框。您需要考虑到这一点,因为由于 #bluebox,#secondary 的宽度始终至少为 332px。

关于iPhone CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7296903/

相关文章:

iphone - AppStore 版本中的 GameCenter 出现问题

ios - 新改版(2015 年 9 月)iTunes 连接 UI 中的 iOS 应用客户评论部分在哪里

ios - 从 viewDidLoad 只加载一次 UIimage

css - 自定义皮肤 CSS 中的 DNN 门户和页面相关图像

bash - 通过 sed 有条件地通过管道输出

jquery - "If"和 css 属性

c++ - 是否可以根据模板参数的条件排除模板成员变量?

iphone - 在启动/引导时自动启动应用程序的首选方法?

javascript - c3js d3 dash-stroke 仅在 rect 元素的一侧

css - 有没有办法在 Nokogiri css 中转义非字母数字字符?