html - 如何在高度变化时保持边界半径形状
问题描述
我为我的 div 分配了 50px 的边框半径,以实现以下结果:
我正在寻找的是边保持笔直,边角保持与 div 扩展相同,如下所示:
这是我的css目前的样子:
.card {
border-radius: 50px;
height: 100%;
}
我还应该注意,我一直在寻找这个问题的答案(我假设以前有人问过),但我一直找不到答案。我认为这可能与我选择的词语有关,但我不确定如何问这个问题。如果它是重复的,请提前道歉。
解决方案
在您的第一个示例中,您没有边框半径 50 像素,因为边框半径不能超过 50%,请参阅此答案了解详细信息。 以百分比 (%) 和像素 (px) 或 em 表示的边框半径
因此,要使 2 个框相同,只需使用右边框半径值 - 例如 20px。
jsfiddle.net/xky4r539/
推荐阅读
- powerbi - Power BI 显示前几天的值
- docker - Docker 边缘门户
- java - Java android机房二外键
- php - 如何在新的多维数组中分离具有相同索引的键值
- node.js - Loopback 4 调试器 nodemon 解决方案
- reactjs - EsLint - 无法解析模块的路径
- wordpress - 联系表格 7 重定向问题
- math - 带 RoundingMode.HALF_UP 的 DecimalFormat
- vb.net - 直接流式方法 CopyTo 找不到结尾
- jsf - JSF SelectOneRadio PrimeFaces javax.el.PropertyNotFoundException:目标无法到达