草庐IT

webkit-inline-box

全部标签

html - Firefox:box-sizing 和 min-height

我不明白:这真的是一个错误还是我只是遗漏了什么?我为HTML文档中的所有div设置了box-sizing:border-box(所有-moz和-webkit当然是前缀)。所以这意味着div的height总是包含它的padding。期望min-height属性的行为类似是合理的。但显然,在Firefox中它没有。我的意思是,当我有一个未设置height(即height:auto)但设置了min-height的div(例如,220px)和padding(例如,10px),它导致div的整体高度为240px而不是Firefox中的220!不过,无论哪种方式,它在Chrome和Opera中都保

html - Firefox:box-sizing 和 min-height

我不明白:这真的是一个错误还是我只是遗漏了什么?我为HTML文档中的所有div设置了box-sizing:border-box(所有-moz和-webkit当然是前缀)。所以这意味着div的height总是包含它的padding。期望min-height属性的行为类似是合理的。但显然,在Firefox中它没有。我的意思是,当我有一个未设置height(即height:auto)但设置了min-height的div(例如,220px)和padding(例如,10px),它导致div的整体高度为240px而不是Firefox中的220!不过,无论哪种方式,它在Chrome和Opera中都保

html - 在 Webkit 中打印时控制 CSS 分页符

我正在尝试改善使用Webkit打印的html文档的外观,在这种情况下,通过对发生分页符的位置施加一些控制。我可以在需要使用的地方插入分页符:page-break-after:always;但是,我找不到避免在元素中间插入分页符的方法。例如,我有html表格,不应在多个页面的中间拆分。我的印象是page-break-inside:avoid;会阻止在元素内插入分页符,但它似乎没有做任何事情。我的代码如下所示:.dontsplit{border:2pxsolidblack;page-break-inside:avoid;}Sometitle尽管有page-break-inside:avoi

html - 在 Webkit 中打印时控制 CSS 分页符

我正在尝试改善使用Webkit打印的html文档的外观,在这种情况下,通过对发生分页符的位置施加一些控制。我可以在需要使用的地方插入分页符:page-break-after:always;但是,我找不到避免在元素中间插入分页符的方法。例如,我有html表格,不应在多个页面的中间拆分。我的印象是page-break-inside:avoid;会阻止在元素内插入分页符,但它似乎没有做任何事情。我的代码如下所示:.dontsplit{border:2pxsolidblack;page-break-inside:avoid;}Sometitle尽管有page-break-inside:avoi

html - 显示文档 : -webkit-inline-box;

我很想找到有关-webkit-inline-box属性的更多详细信息,但我似乎无法在任何地方找到任何东西。我尝试了w3c、google、css-tricks的常规channel,但我没有想出任何办法。我认为这是从flexbox继承的旧代码。有谁知道...的详情display:-webkit-inline-box;? 最佳答案 I'mthinkingthatit'soldinheritedcodefromflexbox.你是对的。分别由display:box和display:inline-box定义的flex盒子是现在所谓的flex容

html - 显示文档 : -webkit-inline-box;

我很想找到有关-webkit-inline-box属性的更多详细信息,但我似乎无法在任何地方找到任何东西。我尝试了w3c、google、css-tricks的常规channel,但我没有想出任何办法。我认为这是从flexbox继承的旧代码。有谁知道...的详情display:-webkit-inline-box;? 最佳答案 I'mthinkingthatit'soldinheritedcodefromflexbox.你是对的。分别由display:box和display:inline-box定义的flex盒子是现在所谓的flex容

html - IE CSS 显示 : inline-block Rendering issue

我在使用IE时遇到了一个烦人的渲染问题我的代码是CSS:div{display:inline-block;margin-right:40px;border:1pxsolid;}HTML:elementelementelementelementelement这是它在firefox/chrome中的样子(预期的显示)这是它在IE中的样子我用谷歌搜索了IE是否支持display:inline-block,显然它支持。 最佳答案 工作解决方案以下似乎在以下情况下正常工作:怪癖模式IE7标准IE8标准IE9标准IE9兼容模式DIV{displ

html - IE CSS 显示 : inline-block Rendering issue

我在使用IE时遇到了一个烦人的渲染问题我的代码是CSS:div{display:inline-block;margin-right:40px;border:1pxsolid;}HTML:elementelementelementelementelement这是它在firefox/chrome中的样子(预期的显示)这是它在IE中的样子我用谷歌搜索了IE是否支持display:inline-block,显然它支持。 最佳答案 工作解决方案以下似乎在以下情况下正常工作:怪癖模式IE7标准IE8标准IE9标准IE9兼容模式DIV{displ

html - 光标 :pointer property doesn't apply to file upload buttons in Webkit browsers

我的CSS代码并不真正适用于webkit浏览器,例如safari和chrome如果你想要这里的实例,它是http://jsfiddle.net/mnjKX/1/我有这个CSS代码.file-wrapper{cursor:pointer;display:inline-block;overflow:hidden;position:relative;}.file-wrapperinput{cursor:pointer;font-size:100px;height:100%;filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01;posit

html - 光标 :pointer property doesn't apply to file upload buttons in Webkit browsers

我的CSS代码并不真正适用于webkit浏览器,例如safari和chrome如果你想要这里的实例,它是http://jsfiddle.net/mnjKX/1/我有这个CSS代码.file-wrapper{cursor:pointer;display:inline-block;overflow:hidden;position:relative;}.file-wrapperinput{cursor:pointer;font-size:100px;height:100%;filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01;posit