响应式设计在检查元素模拟器中工作,但在移动设备上,它不显示所需的输出。
HTML:
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Esmaeeil enani</title>
<link rel="stylesheet" type="text/css" media="screen" href="CVStyle.css" />
<!--Online Font Awesome Call-->
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" integrity="sha512-+4zCK9k+qNFUR5X+cKL9EIR+ZOhtIloNl9GIKS57V1MyNsYpYcUrUeQc9vNfzsWfV28IaLL3i96P9sdNyeRssA==" crossorigin="anonymous"/>
</head>
CSS:
@media only screen and (max-width: 1290px) {
.skills .skill-item {
margin-bottom: 30px;
}
}
@media only screen and (max-width: 1024px) {
}
代码还有很多,但这是简化版。
这是它在移动设备 (iPhone) 上的样子 on iPhone pic 1 on iPhone pic 2
它只在 iPhone 设备上看起来很糟糕
答案 0 :(得分:0)
问题在于 .grid
css 规则。
您需要将 height:100%
更改为 min-height:100%