相关疑难解决方法(0)

如何强制WebKit重绘/重绘以传播样式更改?

我有一些简单的JavaScript来实现样式更改:

sel = document.getElementById('my_id');
sel.className = sel.className.replace(/item-[1-9]-selected/,'item-1-selected');
return false;
Run Code Online (Sandbox Code Playgroud)

这适用于最新版本的FF,Opera和IE,但在最新版本的Chrome和Safari上失败.

它会影响两个后代,这些后代恰好是兄弟姐妹.第一个兄弟更新,但第二个没有.第二个元素的子元素也具有焦点,并包含<a>标记,该标记在onclick属性中包含上述代码.

在Chrome"开发人员工具"窗口中,如果我轻推(例如取消选中并检查)任何元素的任何属性,则第二个兄弟会更新为正确的样式.

是否有一种解决方法可以轻松地以编程方式"轻推"WebKit做正确的事情?

css safari webkit google-chrome

243
推荐指数
9
解决办法
17万
查看次数

ios:colorWithPatternImage,全屏拉伸图像

我有一个视图,并希望通过UIImage为此视图设置backGroudColor.代码如下:

self.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"backImage.png"]];
Run Code Online (Sandbox Code Playgroud)

问题是:backImage'frame比视图小.如何将UIImage拉伸到我的视野.我知道使用UIImageView可以达到.

有人有好主意吗?

更新:

我无法上传一张图片.

像这样:backImge的大小是30*30,当我使用时,我的视图大小是1024*700 myview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"backImage.png"]];

结果是myview的backGroup有很多'backImage.png'.我的目标是有一个'backImage.png'充满了我的观点.

iphone uicolor ios

42
推荐指数
2
解决办法
3万
查看次数

在ios上滚动时固定背景上的白色区域

我的目标是在iOS/Android上有一个缩放的背景,用户向下滚动后不必重新缩放(并且地址栏消失).我找到了几个有用答案的问题,但不知怎的,我在iPhone上一直有烦人的行为.我使用Bootstrap.

这是我简化的HTML

<html>
<body>
   <div id="background-img"></div>
   <div id="layout" class="container">
   <div id="content-main" class="col-xs-12">
      <p>Some text here</p>
   </div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的CSS

html {
  height: 100%; }

body {
  position: relative;
  /* required for scrollspy */
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 30px;
  font-weight: normal;
  height: 100%;
  color: white;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  /* smooth scrolling on ios */ }

#background-img {
  width: 100%;
  top: 0;
  left: 0;
  bottom: -80px;
  position: fixed;
  z-index: -1;
  background: url("http://www.casapanorama.nl/sites/all/themes/casapanorama/images/bg-klaprozen-1-w1000.jpg") no-repeat center center;
  background-size: cover;
}
#content-main …
Run Code Online (Sandbox Code Playgroud)

mobile html5 background css3 ios

6
推荐指数
1
解决办法
9477
查看次数

标签 统计

ios ×2

background ×1

css ×1

css3 ×1

google-chrome ×1

html5 ×1

iphone ×1

mobile ×1

safari ×1

uicolor ×1

webkit ×1