【问题标题】:Oblique div not properly transforming?倾斜 div 没有正确转换?
【发布时间】:2017-01-20 14:33:56
【问题描述】:

我有一个使用 transform: skewY(-10deg); 创建的倾斜 div 但我不能将它放在页面顶部,并使用 top:% 指令。

它没有响应式地工作。

如何让它工作?

top:0 和 left:0:

顶部:-135px:

【问题讨论】:

  • 你是什么意思'居中页面顶部'?
  • 您问题的(标记的)PHP 部分在哪里?
  • 删除了不必要的标签。包括一个更清晰的标题。请附上您要完成的工作的图片,因为如果用户知道您要完成的工作,您可能会收到更多回复。
  • 添加了图片而不是站外链接。
  • 你想要一个三角形在左上角还是你想要一个三角形和一个垂直 div 的截图?

标签: html css css-transforms


【解决方案1】:

请提供 jsfiddle 或您要实现的目标的图像 - 目前尚不清楚您想要什么。

但是,要居中放置 div:

div {
  position: fixed;
  top: 0;
  left: 50%;
  transform:translateX(-50%);
}

【讨论】:

【解决方案2】:

尝试将元素 triangle-div 的 css 更改为以下内容。

#triangle-div{
    width: 0;
    height: 0;
    border-top: 100px solid red;
    border-right: 200px solid transparent;
    position: fixed
}

【讨论】:

  • 您仍然可以扩展您的答案。 :)
猜你喜欢
  • 2016-12-25
  • 2016-12-23
  • 1970-01-01
  • 1970-01-01
  • 2023-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多