草庐IT

CSS过渡

全部标签

html - 用于在动态调整 2 个元素大小时对齐 3 个元素的纯 HTML/CSS 解决方案?

这个问题需要解释一下。请耐心等待:几个月前,我为网站上的一个部分设置了一个由三部分组成的标题。在此标题的左侧有一个标题,其内容可以更改。右侧是一个Logo,始终为150像素宽x60像素高。它们之间是一组双线。像这样:[这是标题]=======================================[Logo这里]这个网站是响应式的,所以标题的整体宽度是可变的。标题必须始终位于一行中。包含双线的div需要更改大小以填充标题和Logo之间的空间。我最初设置它以便使用媒体查询和calc();调整行的大小;功能。然而,该网站必须一直兼容到IE8,所以我最终写了一些JS来让它工作。这是一

html - 用于在动态调整 2 个元素大小时对齐 3 个元素的纯 HTML/CSS 解决方案?

这个问题需要解释一下。请耐心等待:几个月前,我为网站上的一个部分设置了一个由三部分组成的标题。在此标题的左侧有一个标题,其内容可以更改。右侧是一个Logo,始终为150像素宽x60像素高。它们之间是一组双线。像这样:[这是标题]=======================================[Logo这里]这个网站是响应式的,所以标题的整体宽度是可变的。标题必须始终位于一行中。包含双线的div需要更改大小以填充标题和Logo之间的空间。我最初设置它以便使用媒体查询和calc();调整行的大小;功能。然而,该网站必须一直兼容到IE8,所以我最终写了一些JS来让它工作。这是一

html - 在 HTML 和 CSS 中通过重叠的 div 显示背景图像

谁能告诉我下面的场景是否可以用HTML和CSS实现?我的目标是通过剪切的div显示我的HTML正文的背景图像。请记住,最终的网站将是响应式的(移动设备优先),因此该解决方案应允许在调整大小时对body背景图像进行不同的定位。基本上:是否可以将div显示为底层div的剪切?我考虑过为每个圆圈提供单独的背景图片,以显示圆圈显示body背景的错觉,但由于设计是响应式的,很快就会出现对齐问题。有什么见解吗?如果需要更多数据,请告诉我。提前致谢。 最佳答案 我认为这是相似的:http://ask.webatall.com/html5/7619

html - 在 HTML 和 CSS 中通过重叠的 div 显示背景图像

谁能告诉我下面的场景是否可以用HTML和CSS实现?我的目标是通过剪切的div显示我的HTML正文的背景图像。请记住,最终的网站将是响应式的(移动设备优先),因此该解决方案应允许在调整大小时对body背景图像进行不同的定位。基本上:是否可以将div显示为底层div的剪切?我考虑过为每个圆圈提供单独的背景图片,以显示圆圈显示body背景的错觉,但由于设计是响应式的,很快就会出现对齐问题。有什么见解吗?如果需要更多数据,请告诉我。提前致谢。 最佳答案 我认为这是相似的:http://ask.webatall.com/html5/7619

html - 如何使用 calc 属性使过渡属性在 IE 中工作?

element1{height:calc(100%-50px);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;}element1:hover{height:calc(100%-200px);}当我将height属性中的calc替换为px时或%,过渡工作正常,但使用calc,只是从一个高度到另一个高度而没有过渡。其他浏览器正常,只有IE有问题添加代码和JSFiddleexample跟我的真实情况差不多。div{position:fixed;rig

html - 如何使用 calc 属性使过渡属性在 IE 中工作?

element1{height:calc(100%-50px);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;}element1:hover{height:calc(100%-200px);}当我将height属性中的calc替换为px时或%,过渡工作正常,但使用calc,只是从一个高度到另一个高度而没有过渡。其他浏览器正常,只有IE有问题添加代码和JSFiddleexample跟我的真实情况差不多。div{position:fixed;rig

javascript - 在过渡上使用宽度和变换会导致闪烁

检查这个JSBIN:http://jsbin.com/hufibisawa/1/edit?css,js,output启动Chrome:点击测试按钮点击test2按钮您会看到绿色条闪烁。我想这是因为“translate3d”计算像素的方式与“宽度”不同当同时使用“left”和“width”属性时,效果很好,但性能不佳。原因是translate3d触发硬件加速,使用亚像素计算,动画效果极其流畅。这是一个错误吗?可以解决吗?使用Firefox效果非常好!那么可能是Chrome错误?CSS#test{position:absolute;transition:transform1sease-ou

javascript - 在过渡上使用宽度和变换会导致闪烁

检查这个JSBIN:http://jsbin.com/hufibisawa/1/edit?css,js,output启动Chrome:点击测试按钮点击test2按钮您会看到绿色条闪烁。我想这是因为“translate3d”计算像素的方式与“宽度”不同当同时使用“left”和“width”属性时,效果很好,但性能不佳。原因是translate3d触发硬件加速,使用亚像素计算,动画效果极其流畅。这是一个错误吗?可以解决吗?使用Firefox效果非常好!那么可能是Chrome错误?CSS#test{position:absolute;transition:transform1sease-ou

html - 如何阻止 HTML/CSS 在页面之间将一行文本分成两半进行打印?

有人知道为什么会发生这种情况以及如何阻止它发生吗?我目前正在设计一个仅供打印的.css文件的样式,而且我一生都不知道如何修复此行拆分。这是问题的图片:这是用AngularJS构建的,这个内容被拉入/被这个部分拉入:◀BACKPrintPART{{section.number|number:0}}:{{section.name|uppercase}}{{subSection.name|uppercase}}{{content.caption}}{{th.item}}{{answer.answerLabel}}Submit{{correctAnswers}}%ofyourans

html - 如何阻止 HTML/CSS 在页面之间将一行文本分成两半进行打印?

有人知道为什么会发生这种情况以及如何阻止它发生吗?我目前正在设计一个仅供打印的.css文件的样式,而且我一生都不知道如何修复此行拆分。这是问题的图片:这是用AngularJS构建的,这个内容被拉入/被这个部分拉入:◀BACKPrintPART{{section.number|number:0}}:{{section.name|uppercase}}{{subSection.name|uppercase}}{{content.caption}}{{th.item}}{{answer.answerLabel}}Submit{{correctAnswers}}%ofyourans