草庐IT

vertical-align

全部标签

jquery - 响应式设计 : How to resize images/background images and align divs vertically?

我正在尝试响应式设计。我的图片目前没有调整大小。在我的标记中,我还将背景图像应用于某些需要调整大小的div。这是HTMLView:http://jsbin.com/emojeg/2请在此处查看代码:http://jsbin.com/emojeg/2/edit对于800像素到1100像素之间的屏幕宽度,我想调整图像的大小。对于低于800像素的任何内容,我想垂直对齐相框-无论屏幕宽度是否允许,每行1或2个。目前,当我将浏览器调整为更窄的宽度时,最多2个框架会换行到下一行,但如果我继续进一步调整大小时,相框的背景似乎被切断并且一些图像似乎消失了。不确定如何解决这个问题。

css - 在全屏 div 中居中基于百分比的 div

我知道margin-top的百分比是相对于宽度的...这就是为什么我不能总是垂直和水平居中一个高度为全屏50%和宽度为50%的div。http://jsfiddle.net/8BJ94/调整大小时,margin-top是相对于宽度的CSS#mini{height:50%;width:50%;background-color:#FFFFFF;margin-top:25%;margin-left:25%;} 最佳答案 演示http://jsfiddle.net/8BJ94/1/代码#hello{position:absolute;wid

css - 在全屏 div 中居中基于百分比的 div

我知道margin-top的百分比是相对于宽度的...这就是为什么我不能总是垂直和水平居中一个高度为全屏50%和宽度为50%的div。http://jsfiddle.net/8BJ94/调整大小时,margin-top是相对于宽度的CSS#mini{height:50%;width:50%;background-color:#FFFFFF;margin-top:25%;margin-left:25%;} 最佳答案 演示http://jsfiddle.net/8BJ94/1/代码#hello{position:absolute;wid

html - 如何使 <span> 与 &lt;input type ="text"> 的高度相同

我试图将一个元素放在一个元素的左侧,但我似乎无法使它们具有相同的高度并彼此对齐。跨度似乎总是高一点。有人有什么想法吗?Spark*编辑:HTML部分Username:CSSspan.box{position:absolute;width:100px;margin-left:20px;border:1px;padding:2px;height:16px;}input.name{width:115px;height:14px;} 最佳答案 如果您想在同一行中垂直对齐元素,您可能不需要使它们具有相同的高度-只需为它们提供相同的vertic

html - 如何使 <span> 与 &lt;input type ="text"> 的高度相同

我试图将一个元素放在一个元素的左侧,但我似乎无法使它们具有相同的高度并彼此对齐。跨度似乎总是高一点。有人有什么想法吗?Spark*编辑:HTML部分Username:CSSspan.box{position:absolute;width:100px;margin-left:20px;border:1px;padding:2px;height:16px;}input.name{width:115px;height:14px;} 最佳答案 如果您想在同一行中垂直对齐元素,您可能不需要使它们具有相同的高度-只需为它们提供相同的vertic

html - 显示 : table and text-align right not working

我有一个像这样的html结构:NyapptiliPhoneogiPadTipsogvinnPicturegoeshere我希望campainText右对齐。这个元素的css是这样的:font-family:'Spinnaker',sans-serif;font-size:17px;color:#FFFFFF;background-color:#A2AD00;display:table;padding:4px;margin:4px4px4px4px;text-decoration:none;我知道CSS的其余部分可以正常工作。问题是如果我在显示字段中包含表格选项,文本将左对齐。一旦我删除

html - 显示 : table and text-align right not working

我有一个像这样的html结构:NyapptiliPhoneogiPadTipsogvinnPicturegoeshere我希望campainText右对齐。这个元素的css是这样的:font-family:'Spinnaker',sans-serif;font-size:17px;color:#FFFFFF;background-color:#A2AD00;display:table;padding:4px;margin:4px4px4px4px;text-decoration:none;我知道CSS的其余部分可以正常工作。问题是如果我在显示字段中包含表格选项,文本将左对齐。一旦我删除

html - 为什么align-self是: stretch not working on a flex item?

我正在尝试拉伸(stretch).side-bardiv,使其占据整个窗口的高度。我将flex添加到flex容器并指定了flex元素的宽度和高度,但侧边栏的高度显示为与flex元素相同。是因为我的CSS类的顺序吗?*{margin:0;}.flex-container{display:flex;height:500px;border:1pxsolidblue;}.flex-items{width:100px;height:250px;border:1pxsolidred;}.side-bar{width:400px;align-self:stretch;}

html - 为什么align-self是: stretch not working on a flex item?

我正在尝试拉伸(stretch).side-bardiv,使其占据整个窗口的高度。我将flex添加到flex容器并指定了flex元素的宽度和高度,但侧边栏的高度显示为与flex元素相同。是因为我的CSS类的顺序吗?*{margin:0;}.flex-container{display:flex;height:500px;border:1pxsolidblue;}.flex-items{width:100px;height:250px;border:1pxsolidred;}.side-bar{width:400px;align-self:stretch;}

html - 图片不会填满div

CSS/HTML问题。这太疯狂了——我只能假设我是个白痴。我无法让我的图像填充它所在的div。图像下方始终有5像素的“填充”。这是html:这是CSS:body,.row,img{padding:0;margin:0;border:none;}.row{width:80%;background-color:orange;}img{width:50%;}这是结果:http://imgur.com/yELMe如您所见,(愚蠢的)蓝色和红色图像没有填充橙色div。图像下方显示一致的5px橙色。这不受div或图像的%宽度更改或调整窗口大小的影响。我可以用“margin:-5px;”来解决这个问