css - 使用没有设置宽度或高度的边界半径的胶囊形状?

标签 css css-shapes

是否可以在没有设置宽度或高度的情况下使用 border-radius 制作胶囊形状?

我希望左右两侧完全呈圆形,而胶囊沿其水平长度保持笔直。将半径设置为 50% 似乎不会产生预期的效果。

Capsule Shape

最佳答案

应用非常大的边框半径似乎适用于许多浏览器(IE9+、FF、Chrome),例如 David's fiddle 的这个模组 http://jsfiddle.net/cthQW/1/

border-radius: 500px;

关于css - 使用没有设置宽度或高度的边界半径的胶囊形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18794947/

相关文章:

html - 在调整桌面显示以保持移动设备的完整性时遇到问题

javascript - 如何修复仅 IE 上的图像损坏问题?

javascript - 使 anchor 链接超出链接到的位置上方一些像素

css - 水平居中一个伪元素(形成一个三 Angular 形)

css - 使用 CSS 自定义形状

css - 如何使用 CSS 为语音气泡创建曲线尾部?

html - 按钮悬停,图像变暗

javascript - 比较距元素顶部的垂直距离和距页面顶部的滚动距离

html - 箭头顶部和底部,如何优化 CSS?

css - 带有 CSS 的箭头框