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