草庐IT

auto-scaling

全部标签

jquery - Nivo slider : First image is scaled unproportional when displayed the first time

我在div中使用NivoSliderjQuery插件,它的尺寸比我显示的图像小。当Slider滑动到第二张图片时,图片会正确缩小。但是当第一张图片第一次显示时(加载页面后),它只缩放宽度,不缩放高度。我该如何改变它?例子:比方说,我所有的图像都有1024*768像素的大小。div的宽度为400px。我在slider中有3张图片。加载图像1后立即以400*768像素(错误)然后滑动到400*300像素的图片2然后以400*300像素制作图像3然后到400*300像素(右)中的图像1...编辑:我刚刚注意到,这只发生在IE中,在Firefox中没有这样的错误。

jquery - Nivo slider : First image is scaled unproportional when displayed the first time

我在div中使用NivoSliderjQuery插件,它的尺寸比我显示的图像小。当Slider滑动到第二张图片时,图片会正确缩小。但是当第一张图片第一次显示时(加载页面后),它只缩放宽度,不缩放高度。我该如何改变它?例子:比方说,我所有的图像都有1024*768像素的大小。div的宽度为400px。我在slider中有3张图片。加载图像1后立即以400*768像素(错误)然后滑动到400*300像素的图片2然后以400*300像素制作图像3然后到400*300像素(右)中的图像1...编辑:我刚刚注意到,这只发生在IE中,在Firefox中没有这样的错误。

html - 居中 <div> 而不使用 "margin: auto;"

我正在寻找一种方法,使div在GoogleChrome的页面中水平居中。我尝试使用margin:auto;但我读到谷歌浏览器不支持此功能。结果我的div保持与屏幕左侧对齐。例如,如果我使用margin-left:100px;div确实向页面中心移动,但我不想手动将其居中。HTML:JohnDoeemailCSS:body{background-color:#f0f0f0;}div{border-radius:5px;}#header{position:fixed;background-color:#3399ff;color:white;width:60%;margin:auto;}#h

html - 居中 <div> 而不使用 "margin: auto;"

我正在寻找一种方法,使div在GoogleChrome的页面中水平居中。我尝试使用margin:auto;但我读到谷歌浏览器不支持此功能。结果我的div保持与屏幕左侧对齐。例如,如果我使用margin-left:100px;div确实向页面中心移动,但我不想手动将其居中。HTML:JohnDoeemailCSS:body{background-color:#f0f0f0;}div{border-radius:5px;}#header{position:fixed;background-color:#3399ff;color:white;width:60%;margin:auto;}#h

html - div 没有使用边距 : auto in IE9 居中

我试图在侧边栏留空的空间中居中。这就是我希望它看起来像的样子:我实际上设法让大多数浏览器都可以使用margin:auto为有问题的div,同时设置overflow:hidden:FiddlehereCSS#header{height:50px;background:#224444;color:#fff;}#containerdiv{padding:1em;}#content{max-width:400px;margin:auto;background:#ddd;height:300px;overflow:hidden;}#sidebar{float:right;width:200px;

html - div 没有使用边距 : auto in IE9 居中

我试图在侧边栏留空的空间中居中。这就是我希望它看起来像的样子:我实际上设法让大多数浏览器都可以使用margin:auto为有问题的div,同时设置overflow:hidden:FiddlehereCSS#header{height:50px;background:#224444;color:#fff;}#containerdiv{padding:1em;}#content{max-width:400px;margin:auto;background:#ddd;height:300px;overflow:hidden;}#sidebar{float:right;width:200px;

javascript - jQuery .height() 在 div 上输出与 .scrollHeight 相同的值并溢出 :auto (IE8)

在绕过许多其他问题后,我还没有找到解决我问题的答案。我正在编写一个脚本来查明div是否溢出。但是当尝试使用jQuery.height()、jQuery.innerHeight()或JavaScriptsoffsetHeight检索可见高度时。我得到了整个div的值(包括溢出的部分),即:与scrollHeight相同的值。包含的DIV样式:{overflow-x:hidden;overflow-y:auto;width:73%;bottom:0px;float:left;height:100%;top:0px;}我在jsFiddle上创建了场景模型:http://jsfiddle.ne

javascript - jQuery .height() 在 div 上输出与 .scrollHeight 相同的值并溢出 :auto (IE8)

在绕过许多其他问题后,我还没有找到解决我问题的答案。我正在编写一个脚本来查明div是否溢出。但是当尝试使用jQuery.height()、jQuery.innerHeight()或JavaScriptsoffsetHeight检索可见高度时。我得到了整个div的值(包括溢出的部分),即:与scrollHeight相同的值。包含的DIV样式:{overflow-x:hidden;overflow-y:auto;width:73%;bottom:0px;float:left;height:100%;top:0px;}我在jsFiddle上创建了场景模型:http://jsfiddle.ne

html - 如何高度 : auto works in HTML and CSS?

在CSS和HTML中,height:auto是如何工作的?当height设置为auto时,浏览器在计算元素高度时会考虑什么? 最佳答案 您可以拆分两种情况:div和其他容器:高度是浏览器在您未指定任何内容时将使用的高度,试图包含元素内容。(阅读Mathijs的回答了解更多详情)图像和其他block元素具有固有尺寸(宽度和高度):如果您指定宽度,则“高度:自动”将按比例缩放。因此,换句话说,除非您需要重置浏览器行为或与某些对象保持比例,否则它是无用的。 关于html-如何高度:autowo

html - 如何高度 : auto works in HTML and CSS?

在CSS和HTML中,height:auto是如何工作的?当height设置为auto时,浏览器在计算元素高度时会考虑什么? 最佳答案 您可以拆分两种情况:div和其他容器:高度是浏览器在您未指定任何内容时将使用的高度,试图包含元素内容。(阅读Mathijs的回答了解更多详情)图像和其他block元素具有固有尺寸(宽度和高度):如果您指定宽度,则“高度:自动”将按比例缩放。因此,换句话说,除非您需要重置浏览器行为或与某些对象保持比例,否则它是无用的。 关于html-如何高度:autowo