Html 如何更改div角的形状?
我试图实现div的这种形状来保存配置文件信息。 到目前为止,我已经弯曲了其中一个角。然而,我有平行线的问题 我的HTML:Html 如何更改div角的形状?,html,css,Html,Css,我试图实现div的这种形状来保存配置文件信息。 到目前为止,我已经弯曲了其中一个角。然而,我有平行线的问题 我的HTML: <div class="profile-card"> <h1>Sector Specialist</h1> <p>Frank ocean</p> </div> 密码笔是 预先谢谢。 < P>我会考虑一个带有偏斜变换的伪元素的解: .个人资料卡{ 背景:rgba0,0,0,0.4; 宽度:2
<div class="profile-card">
<h1>Sector Specialist</h1>
<p>Frank ocean</p>
</div>
密码笔是
预先谢谢。
< P>我会考虑一个带有偏斜变换的伪元素的解: .个人资料卡{ 背景:rgba0,0,0,0.4; 宽度:200px; 文本对齐:居中; 填充:50px 0 40px; 边框左上半径:39px; 左边框:1px纯红; 边框顶部:1px纯红; 位置:相对位置; } .个人资料卡:以前{ 内容:; 位置:绝对位置; 右:-40px; 宽度:40px; 排名:0; 底部:0; 背景:rgba0,0,0,0.4; 变换:斜45度; 变换原点:左上角; 边框顶部:1px纯红; 右边框:1px纯红; 框大小:边框框; } .个人资料卡:之后{ 内容:; 位置:绝对位置; 底部:-40px; 高度:40px; 右:0; 左:0; 背景:rgba0,0,0,0.4; 变换:斜45度; 左边框:1px纯红; 边框底部:1px纯红; 变换原点:左上角; 框大小:边框框; } 身体{ 背景:右侧线性渐变、浅蓝色、粉红色 } 行业专家 弗兰克海洋我考虑一个具有偏态变换的伪元素的解:
.个人资料卡{ 背景:rgba0,0,0,0.4; 宽度:200px; 文本对齐:居中; 填充:50px 0 40px; 边框左上半径:39px; 左边框:1px纯红; 边框顶部:1px纯红; 位置:相对位置; } .个人资料卡:以前{ 内容:; 位置:绝对位置; 右:-40px; 宽度:40px; 排名:0; 底部:0; 背景:rgba0,0,0,0.4; 变换:斜45度; 变换原点:左上角; 边框顶部:1px纯红; 右边框:1px纯红; 框大小:边框框; } .个人资料卡:之后{ 内容:; 位置:绝对位置; 底部:-40px; 高度:40px; 右:0; 左:0; 背景:rgba0,0,0,0.4; 变换:斜45度; 左边框:1px纯红; 边框底部:1px纯红; 变换原点:左上角; 框大小:边框框; } 身体{ 背景:右侧线性渐变、浅蓝色、粉红色 } 行业专家 弗兰克海洋对于超复杂的边界,一种选择是使用SVG。下面是多边形的一个基本用法示例。嵌入HTML的SVG可以使用CSS轻松设置样式: 身体{ 保证金:0; 高度:500px; 背景:url'https://cdn3.tropicalsky.co.uk/images/1280x720/downtown-dubai-aerial-view.jpg'; } .个人资料卡{ 边缘顶部:5px; 背景色:透明; 高度:800px; 宽度:200px; 文本对齐:居中; 填充:50px 40px; 位置:相对位置; } .配置文件卡h1、.配置文件卡p{ 位置:相对位置; } .框架{ 位置:绝对位置; 顶部:20px; 左:20px; 不透明度:0.7; } 行业专家 弗兰克海洋
对于超复杂的边界,一种选择是使用SVG。下面是多边形的一个基本用法示例。嵌入HTML的SVG可以使用CSS轻松设置样式: 身体{ 保证金:0; 高度:500px; 背景:url'https://cdn3.tropicalsky.co.uk/images/1280x720/downtown-dubai-aerial-view.jpg'; } .个人资料卡{ 边缘顶部:5px; 背景色:透明; 高度:800px; 宽度:200px; 文本对齐:居中; 填充:50px 40px; 位置:相对位置; } .配置文件卡h1、.配置文件卡p{ 位置:相对位置; } .框架{ 位置:绝对位置; 顶部:20px; 左:20px; 不透明度:0.7; } 行业专家 弗兰克海洋
非常感谢。非常感谢。是的,我用了一个标准多边形。但这只是一个如何使用SVG的想法。你可以用它做任何你想要的形状。你可以用一些程序来画它,就像是的,我用了一个标准多边形。但这只是一个如何使用SVG的想法。你可以用它做任何你想要的形状。你可以用一些程序来画它
.profile-card{
margin-top:150px;
float:right;
background-color: rgba(0,0,0,0.4);
height:500px;
text-align:center;
padding: 50px 40px;
border: 2px solid red;
border-top-left-radius: 39px;
}