Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.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 构建简单的响应网格_Html_Css_Grid_Semantic Ui - Fatal编程技术网

Html 构建简单的响应网格

Html 构建简单的响应网格,html,css,grid,semantic-ui,Html,Css,Grid,Semantic Ui,我对语义用户界面相当陌生。这可能是一个相当愚蠢的问题 我正在努力创建一个响应速度快、便于移动的五列网格布局。这里有一个快速的图片,显示了我正在尝试做什么。另外,很抱歉我生病了,MS绘画技能: 计算机: 流动电话: 有什么想法吗?:) 我认为外部容器很简单。对于包含5项的段,您可以使用以下内容: 一些争吵 项目1 项目2 项目3 项目4 项目5 新行 我认为外部容器很简单。对于包含5项的段,您可以使用以下内容: 一些争吵 项目1 项目2 项目3 项目4 项目5 新行 我有一个“inde

我对语义用户界面相当陌生。这可能是一个相当愚蠢的问题

我正在努力创建一个响应速度快、便于移动的五列网格布局。这里有一个快速的图片,显示了我正在尝试做什么。另外,很抱歉我生病了,MS绘画技能:

计算机:

流动电话:


有什么想法吗?:)

我认为外部容器很简单。对于包含5项的
,您可以使用以下内容:


一些争吵
项目1
项目2
项目3
项目4
项目5
新行

我认为外部容器很简单。对于包含5项的
,您可以使用以下内容:


一些争吵
项目1
项目2
项目3
项目4
项目5
新行
我有一个“index.html”和一个“style.css”来完成这个任务。 html如下所示(称之为“index.html”):

请注意,我已经为窗口宽度添加了@media查询。默认样式设置在CSS的顶部,如果有足够宽的窗口,则在下面是执行网格内容的查询部分。因此,如果可用像素少于500,则为一列,如果可用像素至少为800,则为5列。我包括一个中等大小的3列-只是为了好玩。重新调整窗口大小,并查看正在进行的样式之间的调整

以下是使用副本的链接:

这只是给出了如何做到这一点的想法

注意:此解决方案不使用语义用户界面(原始海报要求使用语义用户界面),但此解决方案仍可能帮助未使用该框架的用户。

我有一个“index.html”和一个“style.css”来完成此任务。 html如下所示(称之为“index.html”):

请注意,我已经为窗口宽度添加了@media查询。默认样式设置在CSS的顶部,如果有足够宽的窗口,则在下面是执行网格内容的查询部分。因此,如果可用像素少于500,则为一列,如果可用像素至少为800,则为5列。我包括一个中等大小的3列-只是为了好玩。重新调整窗口大小,并查看正在进行的样式之间的调整

以下是使用副本的链接:

这只是给出了如何做到这一点的想法


注意:此解决方案不使用语义ui(原始海报要求的),但此解决方案仍可能帮助未使用该框架的人。

我知道您希望使用语义ui,但如果您不介意,您也可以使用bootstrap4创建布局

方法论首先是移动的,因此创建html结构以适应移动,然后从移动中成长


引导使用基于12列行的网格系统。您可以使用col-x类为mobile定义每列占用的空间,col-md-x类为medium-width window,col-lg-x类为large。“x”定义了列数(x我知道你想使用语义用户界面,但如果你不介意的话,你也可以用bootstrap4创建布局

方法论首先是移动的,因此创建html结构以适应移动,然后从移动中成长


Bootstrap使用基于12列行的网格系统。您可以使用col-x类定义每列占用的空间,col-md-x类用于移动,col-md-x类用于中等宽度窗口,col-lg-x类用于大窗口。“x”定义列数(x我想您忘记了语义UI中最好的部分之一

响应元件 项目视图设计为能够响应以移动分辨率堆叠的图像

你只需要把你的项目元素放在一个ui项目上,它就会起作用。 看这里:

<div class="ui items">
     <div class="item">
     <div class="item">
     <div class="item">
     <div class="item">
     <div class="item">
</div>

使用网格很酷,但您已经有了响应元素:)


和平

我想你忘了语义用户界面最棒的部分之一

响应元件 项目视图设计为能够响应以移动分辨率堆叠的图像

你只需要把你的项目元素放在一个ui项目上,它就会起作用。 看这里:

<div class="ui items">
     <div class="item">
     <div class="item">
     <div class="item">
     <div class="item">
     <div class="item">
</div>

使用网格很酷,但您已经有了响应元素:)


和平

谢谢你的建议。也许这会对将来使用引导的人有所帮助!:)@hansmeyer您的问题的标题是构建一个简单响应网格,因此希望构建一个简单响应网格的人都会阅读它,无论他们在使用什么,因为您没有在其中指定语义ui。对否决票感到遗憾:(.我很抱歉没有包括语义用户界面。但我没有否决你。我会把你的答案投上一票,让它更清楚。谢谢你的建议。也许这会对将来使用引导的人有所帮助!:@hansmeyer你问题的标题是构建一个简单的响应网格,因此,希望构建一个简单响应网格的人,无论他们在使用什么,都会阅读它,因为您没有在其中指定语义ui。为否决票感到难过:(.我很抱歉没有包括语义ui。但我没有否决你的意见。我会投票支持你的答案,以澄清这一点。谢谢你的建议。但我想使用语义ui。别误会,你的代码可能会工作,但框架背后的想法是,我不必处理所有这些自定义CSS。无论如何,谢谢你的建议stion,我今天晚些时候一定会试试这个!谢谢你的反馈。我对语义ui一无所知,所以我(错误地)认为你不需要它。不过我现在明白了。谢谢你的建议。但我想使用语义ui。别误会,你的代码可能会工作,但框架背后的想法是我不必处理所有这些
<div class="ui items">
     <div class="item">
     <div class="item">
     <div class="item">
     <div class="item">
     <div class="item">
</div>