有什么方法可以将我的绝对位置设置为最低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())
}
}

答案 0 :(得分:3)
尝试使用Media Query
可能你的代码应该是这样的:
@media (max-height: 400px) {
.class {
position: absolute;
top: 320px;
}
}
@media (min-height: 401px) {
.class {
position: absolute;
top: 40%;
}
}