绝对最高位置最低40%和320px

时间:2016-12-27 14:27:08

标签: css sass

有什么方法可以将我的绝对位置设置为最低40%和320px。

如果我的页面太低,我的div需要保持320px的最小高度,这将超过40%。

如果我的页面变得更高,则需要最小高度40%,这将超过320px。



extension String {
    var capitalizeFirst: String {
        if self.characters.count == 0 {
            return self

        return String(self[self.startIndex]).capitalized + String(self.characters.dropFirst())
    }
}




1 个答案:

答案 0 :(得分:3)

尝试使用Media Query

可能你的代码应该是这样的:

@media (max-height: 400px) {
  .class {
    position: absolute;
    top: 320px;
  }
}

@media (min-height: 401px) {
   .class {
     position: absolute;
     top: 40%;
   }
}