Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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 - Fatal编程技术网

Html 调整窗口大小时如何防止元素重新排列?

Html 调整窗口大小时如何防止元素重新排列?,html,css,Html,Css,我尝试将位置设置为相对位置,并使用最小宽度,但我似乎无法使左侧带括号的元素保持在一起。所有我想要它做的是保持完全静止,因为该网站是狭窄和简单的反正。我是否可以让所有元素都保持在原来的位置 这是我的网站: CSS:使用位置:固定 这将修复该项,并且它不会自行重新排列。我认为您必须在col lg-*类的每个类上添加float:left,即使是在移动宽度上,否则div将占用所有可用宽度,并堆叠在彼此之上。它还应该与显示:内联块一起工作 同样避免使用谢谢你的回复,我已经尝试过添加float:left到所

我尝试将位置设置为相对位置,并使用最小宽度,但我似乎无法使左侧带括号的元素保持在一起。所有我想要它做的是保持完全静止,因为该网站是狭窄和简单的反正。我是否可以让所有元素都保持在原来的位置

这是我的网站:


CSS:

使用
位置:固定


这将修复该项,并且它不会自行重新排列。

我认为您必须在col lg-*类的每个类上添加
float:left
,即使是在移动宽度上,否则div将占用所有可用宽度,并堆叠在彼此之上。它还应该与
显示:内联块
一起工作


同样避免使用

谢谢你的回复,我已经尝试过添加float:left到所有列,到括号,到括号和列,到所有内容,同样的问题仍然出现。除了使用
,还有什么替代方法?如果我把它们拿出来,支架就会到处都是。我对编码还是一个新手,所以我为自己有点笨而道歉。带有显示的元素:inline将占据其内容的宽度。具有显示的元素:块;取父对象的宽度减去填充。元素宽度显示:内联块;采用内容的宽度加上填充。因此,您可以通过使用display:bloc;通过使用display:inline块使元素在同一行上。使用浮点:;从浮动中删除元素并为其提供内容的宽度。但你应该重写你的问题,并准确地解释你想做什么,现在还不清楚。