响应对角线CSS

丁香紫

我需要在CSS中设置对角线以通过手机适应多种分辨率的帮助。有一个宽度为100%的div和一条对角线,应该保留在该div内的位置,但是每次更改窗口的分辨率时,该线就会上下移动。我一定有办法做

这里是一个例子:

.wrapper
{
width: 100%;
position: relative;
border: 1px solid red;
overflow: hidden;
padding-bottom: 12px;
}
.upper-triangle
{
-moz-transform: rotate(-3.5deg);
-o-transform: rotate(-3.5deg);
-webkit-transform: rotate(-3.5deg);
-ms-transform: rotate(-3.5deg);
transform: rotate(-3.5deg);
border-color: black;
border-style: solid;
border-width:2px;
position: relative;
top: -21px;
zoom: 1;
width: calc(100% - -2px);
right: 1px;
}
.arrow-wrapper
{
position: absolute;
top: 41px;
left: 22px;
z-index: 1;
}
.arrow-wrapper::before
{
border-style: solid;
border-width: 16px 0px 0px 20px;
border-color: transparent transparent transparent black;
position: absolute;
content: "";
}
.arrow-wrapper::after
{
position: absolute;
content: "";
width: 0;
height: 0;
margin-top: 8px;
margin-left: 4px;
border-style: solid;
border-width: 16px 0 0 20px;
border-color: transparent transparent transparent white;
}

HTML:

<div class="wrapper">
    <div class="headline">
        <img class="image" width="36" height="36"/>
    </div>

http://jsfiddle.net/MkEJ9/417/

Justus Romijn

您需要从哪里应用旋转设置锚点。您的变换正在更改位置,因为默认情况下它从中心枢转,在这种情况下,这不是您想要的。

在您的CSS中使用:

.upper-triangle {
  ...
  -webkit-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  ...
}

检查此更新的提琴:http : //jsfiddle.net/MkEJ9/420/

注意:在您的小提琴中,我不得不将更top改为10px

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS-如何响应地对齐对角线边缘?

来自分类Dev

CSS中的对角线

来自分类Dev

如何使用CSS绘制对角线

来自分类Dev

CSS使右边框成为对角线

来自分类Dev

视线对角线

来自分类Dev

映射对角线

来自分类Dev

响应性对角线划分块元素

来自分类Dev

CSS-如何创建对角线浮雕?

来自分类Dev

具有对角线边的按钮和div(CSS)

来自分类Dev

使用CSS创建对角线/剖面/边框

来自分类Dev

使用CSS在div背景中绘制对角线

来自分类Dev

使用CSS创建div的对角线顶部

来自分类Dev

CSS鼠标悬停时对角线鼠标移动

来自分类Dev

带有(内联)CSS 的对角线边框

来自分类Dev

如何使用 CSS 创建对角线背景效果

来自分类Dev

使用 html 和 css 创建对角线

来自分类Dev

CSS - 带有叠加/背景模糊对角线的图像

来自分类Dev

主对角线变成反对角线

来自分类Dev

更改矩阵中心对角线旁边的对角线

来自分类Dev

熊猫DataFrame对角线

来自分类Dev

Holoviews的对角线(Python)

来自分类Dev

c的对角线差

来自分类Dev

对角线div与图像

来自分类Dev

div 顶部的对角线

来自分类Dev

在具有零行的矩阵中,如何用1替换矩阵的对应对角线项?

来自分类Dev

如何在CSS中实现对角线删除线文字?

来自分类Dev

Tensorflow:使用对角线/超对角线创建输入的对角矩阵

来自分类Dev

修改特征矩阵对角线

来自分类Dev

确定围绕对角线的边界矩形