html - CSS 样式旧 iphone 应用程序图标样式

标签 html css css-shapes

我已经在谷歌上搜索了好几天了,但我就是找不到可以使用 CSS3 为旧 iPhone 应用程序图标设计样式的好信息。

我一直在尝试做的是,使用 CSS3 设置这条曲线的样式,如果旧浏览器不支持它,它会自动回退到一条直线,或者根本没有线。

请查看我正在为其制作 CSS 的这张图片。我想让它足够灵活,以便在需要更改文本时可以通过 HTML 标记轻松替换单词。

Style http://www.beamstyle.com.hk/tmp/sample.png

提前致谢!

托马斯

最佳答案

你可以用一个伪元素和 inset box-shadow 试试这个:

DEMO

HTML :

<div>content</div>

CSS:

div{
    position:relative;
    overflow:hidden;
    border:1px solid #D5BA76;
    border-radius: 10px;
    background:#E0CB91;
    width:200px;
    height:100px;
    box-shadow: inset 0px 50px 100px -50px #fff;

}
div:before{
    content:'';
    height:500px;
    width:500px;
    position:absolute;
    top:50px;
    left:-155px;
    border-radius:50%;
    background:#AF945C;
}

关于html - CSS 样式旧 iphone 应用程序图标样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24467665/

相关文章:

里面有箭头的html框

html - 使用 CSS 为重叠的 Div 形状着色

html - 如何在圆圈周围显示文本。 CSS 形状外部

html - 使用 HtmlAgillityPack 解析 HTML 阅读选项标签内容

javascript - 在可折叠内容标题中添加链接(拆分链接)- 缺少 css

用于 IE8 或更低版本的 html5

html - 为什么带有文本的 block 会移到底部?

javascript - 在 Rails 中制作日期时间倒计时器

css - 宽度和高度流体设计

css - 位置固定的父 div 的子元素中的 scroll 属性