【发布时间】:2015-11-27 19:40:37
【问题描述】:
我在一个 iOS 项目中。我使用支持 HTML CSS JS 的 UIWebView。我有背景。我想让渐变黑到白,它必须是透明的。
其实我会在Future中改变背景,所以它一定会以透明度(渐变)显示背景图像。
其中 Image 在整个背景上的 UIImageView 上,而 UIWebView 是一个子视图。
如果我使用
NSString *htmlStringQuestion = [NSString stringWithFormat:
@"<style type='text/css'>*
{
padding:0px; margin:0px;
}
div.ContentWrapper {
width:100%%; height:100%%;
text-align:center;
display:table;
}
div.ContentArea {
display:table-cell;
vertical-align:middle;
padding:0 5%%;
background:none;
background-color: rgba(0, 0, 0, 0.5);
color: #00000;
font-size:30;
font-family: Baskerville;
}
</style>
<div class='ContentWrapper'><div class='ContentArea'>
<p>Hello</p>
</div>
</div>", htmlString];
看起来像
任何建议。
但我想要一些黑色到白色的东西,从顶部到白色。
【问题讨论】:
-
我从未做过 iOS 项目,但从纯 CSS 的角度来看,您似乎正在寻找像 this demo 这样的渐变。这是一种渐变,颜色从顶部的半透明黑色变为底部的半透明白色,并且背景仍然可见。如果这对您有帮助,请告诉我,我会将其添加为答案。 (注意: CSS 选项卡中的部分将进入代码中的
<style>标记。)
标签: html ios css objective-c