Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在智能手机上相邻显示两个div?_Html_Css_Grid - Fatal编程技术网

Html 如何在智能手机上相邻显示两个div?

Html 如何在智能手机上相邻显示两个div?,html,css,grid,Html,Css,Grid,我有4个div,在普通的计算机屏幕上,它们用下面的代码排在一起 .parent{ 显示:网格; 网格模板列:重复(4,1fr); 网格模板行:1fr; 栅柱间隙:0px; 网格行间距:0px; } .div1{ 网格面积:1/1/2/2; } .第2分部{ 网格面积:1/2/2/3; } .第3分部{ 网格面积:1/3/2/4; } .第4分部{ 网格面积:1/4/2/5; } 1. 2. 3. 4. 您可以使用@media screen为不同的屏幕大小定制Css @media screen

我有
4个
div,在普通的计算机屏幕上,它们用下面的代码排在一起

.parent{
显示:网格;
网格模板列:重复(4,1fr);
网格模板行:1fr;
栅柱间隙:0px;
网格行间距:0px;
}
.div1{
网格面积:1/1/2/2;
}
.第2分部{
网格面积:1/2/2/3;
}
.第3分部{
网格面积:1/3/2/4;
}
.第4分部{
网格面积:1/4/2/5;
}

1.
2.
3.
4.

您可以使用
@media screen
为不同的屏幕大小定制Css

@media screen
用于为各种屏幕大小指定不同的布局

您可以在此处找到指南:

https://www.w3schools.com/cssref/css3_pr_mediaquery.asp

本指南还包括一些示例,您可以从中了解如何统一
@media screen
内容。

您可以使用
@media screen
为不同的屏幕大小制作自定义Css

@media screen
用于为各种屏幕大小指定不同的布局

您可以在此处找到指南:

https://www.w3schools.com/cssref/css3_pr_mediaquery.asp

本指南还包括一些示例,您可以从中了解如何统一
@media screen
内容。

更改此行:
网格模板列:重复(4,1fr)到:
网格模板列:重复(2,1fr)则每行只有2列

然后更改此行:
网格模板行:1fr到:
网格自动行:自动
自动插入所需数量的行,并将其大小调整为最高内容

最后但并非最不重要的一点:删除所有div框的css,因为它们在本例中无论如何都是无用的。而且它不是现在或应该使用的方式

使用媒体查询调整不同屏幕尺寸的设计,如以下示例所示:

@media
启动媒体查询。使用
only screen
可定义仅应将屏幕大小用作规则<代码>和(最大宽度:480px)
定义要应用于移动屏幕的规则(对于纵向模式,最大宽度为480px)

.parent{
显示:网格;
网格自动行:自动;
栅隙:0px;
}
@仅媒体屏幕
和(最大宽度:480px){
.家长{
网格模板列:重复(2,1fr);
}
}
@仅媒体屏幕
和(最小宽度:481px){
.家长{
网格模板列:重复(4,1fr);
}
}

1.
2.
3.
4.

更改此行:
网格模板列:重复(4,1fr)到:
网格模板列:重复(2,1fr)则每行只有2列

然后更改此行:
网格模板行:1fr到:
网格自动行:自动
自动插入所需数量的行,并将其大小调整为最高内容

最后但并非最不重要的一点:删除所有div框的css,因为它们在本例中无论如何都是无用的。而且它不是现在或应该使用的方式

使用媒体查询调整不同屏幕尺寸的设计,如以下示例所示:

@media
启动媒体查询。使用
only screen
可定义仅应将屏幕大小用作规则<代码>和(最大宽度:480px)
定义要应用于移动屏幕的规则(对于纵向模式,最大宽度为480px)

.parent{
显示:网格;
网格自动行:自动;
栅隙:0px;
}
@仅媒体屏幕
和(最大宽度:480px){
.家长{
网格模板列:重复(2,1fr);
}
}
@仅媒体屏幕
和(最小宽度:481px){
.家长{
网格模板列:重复(4,1fr);
}
}

1.
2.
3.
4.

大家好,欢迎来到SO。请慢慢看指南。您的anwser是您进一步解锁的amere注释。没有实际证据或样品的人是一文不值的。你应该用代码片段来编辑它来解释。谢谢你的链接。我去看看!大家好,欢迎来到SO。请慢慢看指南。您的anwser是您进一步解锁的amere注释。没有实际证据或样品的人是一文不值的。你应该用代码片段来编辑它来解释。谢谢你的链接。我去看看!谢谢这正是我想说的+谢谢!这正是我想说的+1.