CSS宽度与高度相同但高度未知

约翰·大原

我正在尝试创建Google在文本末尾使用的那些淡入淡出效果中的一种,而不是省略号或仅使用来剪掉文本overflow:hidden

我通过创建:before元素来做到这一点,将其放置在右侧。

这是我使用的mixin:

.OverflowFadeRight(@color)
{
    position:relative;

    &:before {
        content:"";
        height:100%;
        position:absolute;
        top:0;
        right:0;
        width:4.8rem;
        .GradientLTR(transparent; @color);
    }
}

该代码有效,但是我想做的是将宽度设置为与高度相同,因此它总是成比例的,即父代的高度的100%。

我见过根据宽度设置高度的技术,但是可以这样做吗?

米罗

事实证明,height:100%使用伪元素创建正方形可能是不可能的。

创建“响应方块”的方法是使用img标签。

它允许设置高度,并将按比例自动调整其宽度。

替代方法是使用宽度百分比。

这是一个使用之一。 demo

<!-- Empty image 1x1 pixels as gif base64 data -->
<div class="OverflowFadeRight2">Real square with img
  <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="">
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS宽度与高度相同但高度未知

来自分类Dev

CSS宽度与高度相同

来自分类Dev

宽度与高度CSS相同

来自分类Dev

CSS宽度与高度相同

来自分类Dev

宽度与高度CSS相同

来自分类Dev

CSS宽度与高度相同不起作用

来自分类Dev

使按钮的宽度与高度相同

来自分类Dev

CSS高度=宽度?

来自分类Dev

CSS高度=宽度?

来自分类Dev

如何裁剪未知值和大小的张量的常值填充(填充高度和宽度相同)?

来自分类Dev

CSS徽章的宽度和高度

来自分类Dev

CSS 对待高度与宽度不同?

来自分类Dev

CSS网格-行的高度相同(最大高度)

来自分类Dev

CSS-宽度与高度-宽度优先

来自分类Dev

Android查看相同的宽度和高度

来自分类Dev

如何设置图像的高度和宽度相同?

来自分类Dev

在text('')之后保持相同的高度和宽度

来自分类Dev

如何使div的宽度与屏幕高度相同?

来自分类Dev

flex 子元素的宽度与高度相同

来自分类Dev

宽度与高度

来自分类Dev

CSS与父级高度相同

来自分类Dev

CSS并排与Flexbox高度相同

来自分类Dev

CSS列保持相同的高度

来自分类Dev

CSS:即使在CSS中进行了设置,图像的宽度和高度也不相同

来自分类常见问题

如何通过CSS使高度和宽度不同的所有图像相同?

来自分类Dev

实现具有相同宽度但不同高度的CSS卡

来自分类Dev

CSS-强制图像具有相同的跨度宽度和高度

来自分类Dev

CSS:使选择字段的宽度和高度与所有其他输入字段相同?

来自分类Dev

CSS:使div宽度与高度成比例