草庐IT

html - 将可变宽度网格居中,同时将其元素左对齐

考虑以下问题....使用图像,基本上我有这样的东西如您所见,绿色block和容器向左对齐我想要实现的是这样的。.unit元素具有恒定宽度.grid元素应随宽度扩展(以便更多的unit元素适合1行),同时始终在.container中居中>.任何线索如何仅使用CSS(如果需要,可能还有一些html包装器)实现这一目标? 最佳答案 首先让我说这是一个有趣的问题,我的第一个想法是flexbox是解决这个问题的方法。我已经尝试过各种flexbox安排,但这种解决方案让我望而却步。因此,下面是使用float查询、清除查询和媒体查询的解决方案。对

html - 将可变宽度网格居中,同时将其元素左对齐

考虑以下问题....使用图像,基本上我有这样的东西如您所见,绿色block和容器向左对齐我想要实现的是这样的。.unit元素具有恒定宽度.grid元素应随宽度扩展(以便更多的unit元素适合1行),同时始终在.container中居中>.任何线索如何仅使用CSS(如果需要,可能还有一些html包装器)实现这一目标? 最佳答案 首先让我说这是一个有趣的问题,我的第一个想法是flexbox是解决这个问题的方法。我已经尝试过各种flexbox安排,但这种解决方案让我望而却步。因此,下面是使用float查询、清除查询和媒体查询的解决方案。对

javascript - 居中 CSS 框(Html 和 Css)

我试图将这些框水平和垂直居中放置在屏幕中间。另一个问题是,当我缩放页面时,如何让它自动调整大小?/*-------------------------Simplereset--------------------------*/*{margin:0;padding:0;}/*-------------------------GeneralStyles--------------------------*//*----------------------------ColorThemes-----------------------------*/.nav-colors{position

javascript - 居中 CSS 框(Html 和 Css)

我试图将这些框水平和垂直居中放置在屏幕中间。另一个问题是,当我缩放页面时,如何让它自动调整大小?/*-------------------------Simplereset--------------------------*/*{margin:0;padding:0;}/*-------------------------GeneralStyles--------------------------*//*----------------------------ColorThemes-----------------------------*/.nav-colors{position

html - 将一个元素居中并在同一行中右对齐另一个元素

这个问题在这里已经有了答案:Centeroneandright/leftalignotherflexboxelement(11个答案)关闭5年前。我有两个盒子。一个在页面的左边,一个在页面的右边。左边那个有登录+注册右边有两张图片。我正在尝试将左侧对齐到页面的中心,其内容水平对齐,即一行一行。我正在尝试将右侧的框放在页面的右侧,并将其内容也放在一行中。MyFiddle#topjob{width:100%;text-align:center;}#left{float:left;width:500px;height:50px;background:#ff0000;}#right{width

html - 将一个元素居中并在同一行中右对齐另一个元素

这个问题在这里已经有了答案:Centeroneandright/leftalignotherflexboxelement(11个答案)关闭5年前。我有两个盒子。一个在页面的左边,一个在页面的右边。左边那个有登录+注册右边有两张图片。我正在尝试将左侧对齐到页面的中心,其内容水平对齐,即一行一行。我正在尝试将右侧的框放在页面的右侧,并将其内容也放在一行中。MyFiddle#topjob{width:100%;text-align:center;}#left{float:left;width:500px;height:50px;background:#ff0000;}#right{width

javascript - 在垂直居中的 DIV 上设置最小顶部

我有一个使用以下CSS垂直居中:.v-centered{position:relative;top:50%;transform:translateY(-50%);}这很好,只要它的高度事先不知道,在屏幕太小的情况下不会导致它的平移将它推离屏幕顶部。p>我有一些javascript(使用jQuery)来缓解这种情况:var$myDiv=$('#myDiv'),paddingTop=parseInt($('html').css('padding-top'));window.onresize=()=>{if($myDiv.is('.v-centered')){if($myDiv.positi

javascript - 在垂直居中的 DIV 上设置最小顶部

我有一个使用以下CSS垂直居中:.v-centered{position:relative;top:50%;transform:translateY(-50%);}这很好,只要它的高度事先不知道,在屏幕太小的情况下不会导致它的平移将它推离屏幕顶部。p>我有一些javascript(使用jQuery)来缓解这种情况:var$myDiv=$('#myDiv'),paddingTop=parseInt($('html').css('padding-top'));window.onresize=()=>{if($myDiv.is('.v-centered')){if($myDiv.positi

html - <p> 元素从其上方居中的 <img> 继承宽度

假设我有一张宽度可变的图像(最小值:100px,最大值:100%[760px])。我还有一个要显示在图像正下方的元素。我想要以与相同的宽度结束,但我似乎找不到答案。这是这种情况下涉及的代码jsfiddle:html:Hithere.Iamsometext.Iwouldliketostartwheretheimagestarts:(CSS:#page{width:760px;/*arbitrary*/}figureimg{display:block;border:1pxsolid#333;max-width:100%;min-width:100px;margin:0auto;}figur

html - <p> 元素从其上方居中的 <img> 继承宽度

假设我有一张宽度可变的图像(最小值:100px,最大值:100%[760px])。我还有一个要显示在图像正下方的元素。我想要以与相同的宽度结束,但我似乎找不到答案。这是这种情况下涉及的代码jsfiddle:html:Hithere.Iamsometext.Iwouldliketostartwheretheimagestarts:(CSS:#page{width:760px;/*arbitrary*/}figureimg{display:block;border:1pxsolid#333;max-width:100%;min-width:100px;margin:0auto;}figur