https://blog.csdn.net/qq_35493664/article/details/108538310
在这个问题里我看您说您已经解决了这个问题,想请教一下您怎么弄呀,谢谢您
我可以尝试解答这个问题,首先需要明确的是不同分辨率的设备会显示不同大小的页面,这就需要我们进行屏幕适配。要做到页面不变形,我们需要保证元素的大小和位置等比例缩放,即可以使用百分比等相对单位来进行设计。我可以提供以下方案:
/* 定义针对不同屏幕宽度的规则 */
@media screen and (max-width: 768px) {
/* 在小于等于768px宽度的屏幕上使用这个样式 */
.example-div {
width: 90%;
}
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
/* 在769px和1024px之间的屏幕上使用这个样式 */
.example-div {
width: 80%;
}
}
@media screen and (min-width: 1025px) {
/* 在大于等于1025px宽度的屏幕上使用这个样式 */
.example-div {
width: 70%;
}
}
.example-div {
width: 50vmin;
height: 50vmin;
}
.example-container {
display: flex;
justify-content: center; /* 水平居中 */
align-items: center; /* 垂直居中 */
}
.example-div {
flex: 1; /* 自适应容器 */
max-width: 100%; /* 防止超出容器 */
}
.example-container {
overflow: hidden;
}
这些方案可以结合使用,根据具体情况来进行调整。如果以上方案不适合您的具体需求,建议您提供更加详细的代码和描述,以便我们更好地解答您的问题。