v-container 宽度随用户屏幕尺寸变化
v-container width change with user's screen size
我有一个 v-container,我想根据用户的 window 大小更改它的大小。如果他们有大屏幕,我希望 v-container 是页面宽度的 1/3。如果用户有一个中等大小的屏幕,我希望 v-container 是页面宽度的 1/2。否则,我想使用全宽。我知道我需要使用显示断点,但我做不到。
先给出windows宽度相对点你需要使用vw。因为它代表视口宽度。 100 vw 是 window.
的全宽
媒体查询使用最大设备宽度
@media (max-device-width: 736px){
...
}
body,html{
padding:0;
margin:0;
}
.container{
height:500px;
width:33vw;
background:orange;
}
@media (max-device-width: 1200px) {
.container{
width:50vw;
}
}
@media (max-device-width: 667px) {
.container{
width:100vw;
}
}
<div class="container"></div>
玩这个例子并找到你的答案。
我有一个 v-container,我想根据用户的 window 大小更改它的大小。如果他们有大屏幕,我希望 v-container 是页面宽度的 1/3。如果用户有一个中等大小的屏幕,我希望 v-container 是页面宽度的 1/2。否则,我想使用全宽。我知道我需要使用显示断点,但我做不到。
先给出windows宽度相对点你需要使用vw。因为它代表视口宽度。 100 vw 是 window.
的全宽媒体查询使用最大设备宽度
@media (max-device-width: 736px){
...
}
body,html{
padding:0;
margin:0;
}
.container{
height:500px;
width:33vw;
background:orange;
}
@media (max-device-width: 1200px) {
.container{
width:50vw;
}
}
@media (max-device-width: 667px) {
.container{
width:100vw;
}
}
<div class="container"></div>
玩这个例子并找到你的答案。