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

Html 视口宽度元素正在断开

Html 视口宽度元素正在断开,html,css,viewport,Html,Css,Viewport,我的网站上的一些视口宽度元素有问题。一行有八个div,宽度为10vw,边距为2.222vw。视口宽度加在一起大约略低于100(约为99.9998)。跳水运动员是漂浮的,所以他们应该站成一排 一切都很好,但当我添加标题时,元素正在破坏。在小提琴下面,没有视口的div正在断开。查看我的网站演示,了解“真实”问题 这是我的元素CSS(SCSS): | 我想这可能是您的解决方案,请尝试一下 http://jsfiddle.net/bqx5u125/ 我添加了两个类来以水平和垂直方式排列div。这就是那

我的网站上的一些视口宽度元素有问题。一行有八个div,宽度为10vw,边距为2.222vw。视口宽度加在一起大约略低于100(约为99.9998)。跳水运动员是漂浮的,所以他们应该站成一排

一切都很好,但当我添加标题时,元素正在破坏。在小提琴下面,没有视口的div正在断开。查看我的网站演示,了解“真实”问题

这是我的元素CSS(SCSS):

|


我想这可能是您的解决方案,请尝试一下

http://jsfiddle.net/bqx5u125/
我添加了两个类来以水平和垂直方式排列div。这就是那些水平和真实div的css

.arrange-horizontally > *{
display: inline-block;}  .arrange-vertically > *{
display: block;}

另外,不需要“last”类,而float:right是给您带来麻烦的主要原因。

我认为这可能是您的解决方案,请尝试一下

http://jsfiddle.net/bqx5u125/
我添加了两个类来以水平和垂直方式排列div。这就是那些水平和真实div的css

.arrange-horizontally > *{
display: inline-block;}  .arrange-vertically > *{
display: block;}

另外,不需要“最后”类,浮动:右边是给你带来麻烦的主要原因。

你的网站出现了什么问题,我看不到。为什么你在最后一行项目上有浮动?这似乎是一种非常脆弱的网格布局方式。我同意其他评论,即
float:right
弊大于利。我真的看不到workplace中的图像,因为它被阻止了,但我能看到的是1.最后一行项目向右浮动,使它们向左浮动,如@Moogs所指。2.你的父级浮动元素的整行alt折叠修复了该问题。3.你可以删除它最后一行右边距items@susanloek查看
flexbox
你的网站上出现了什么问题我看不到。为什么你在最后一行项目上有浮动?这似乎是一种非常脆弱的网格布局方式。我同意其他评论,即
float:right
弊大于利。我真的看不到workplace中的图像,因为它被阻止了,但我能看到的是1.最后一行项目向右浮动,使它们向左浮动,如@Moogs所指。2.你的父级浮动元素的整行alt折叠修复了该问题。3.你可以删除它最后一行右边距items@susanloek查看
flexbox