css - 旋转然后根据父尺寸调整大小

标签 css

仅使用 CSS(无 js)是否可以旋转带有背景图像的 div,然后设置宽度和高度以适应屏幕?没有 CSS SVG 裁剪可以做到吗?我不想要 SVG 没有特别的原因。只是问它是否可能。

我不介意 HTML 结构。您可以建议尽可能多的 div 或容器

enter image description here

最佳答案

你可以像下面这样用css制作钻石

html

<div id="diamond"></div>

CSS

#diamond {
    width: 0;
    height: 0;
    border: 50px solid transparent;
    border-bottom-color: red;
    position: relative;
    top: -50px;
}
#diamond:after {
    content: '';
    position: absolute;
    left: -50px;
    top: 50px;
    width: 0;
    height: 0;
    border: 50px solid transparent;
    border-top-color: red;
}

我找到了一个我认为与您的问题相似的示例。

CodePen

关于css - 旋转然后根据父尺寸调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37516782/

相关文章:

css - IE6/7 链接重叠+文本缩进

html - table td 在底部留下不需要的空间

css - 具有自动边距的特定 css 定位/动态宽度

html - 元素利润率最高的问题

html - 悬停对图标图像的影响?

html - 按钮固定位置

c# - 网络核心 : Is it Possible to Merge TagBuilder Style Attributes with CSS Files?

html - 如果对象重叠,带有嵌套 float div 的父级负边距将不会跟随父级

css - 一列空间太大

html - 我怎样才能使移动文本逐渐消失并重新出现而不是在动画结束时传送?