问题列表 - 第30073页

css图像蒙版叠加

我正在尝试将透明的png帧图像悬停在img标记上,以在其上创建帧的外观.我尝试了多种不同的方法,但似乎都没有.

我使用的最新方法是http://www.cssbakery.com/2009/06/background-image.html这似乎也不起作用.

HTML

<div class="filler">
    <div class="filler-picture">
        <img src="../../media/img/test.jpg" alt="test" />
        <div class="filler-mask">&nbsp;</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.filler {

    padding-left:20px;
    height:361px;
    width:559px;
    float:left;

}

.filler-mask {

    background: url('..img/filler.png') no-repeat;
    position: absolute;
    left:0; top:0;
    height:361px;
    width:559px;

}

.filler-picture {

    z-index: 0;
    background: url('..img/test.jpg') no-repeat;
    position: relative;
    height: 361px;
    width: 559px;
    display: block;

}
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么这不起作用.

html css xhtml overlay

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

Quartz 2d/Core Graphics:绘制一些文本的正确方法是什么?

我已经有一段时间了,似乎在石英2d中有很多方法可以解决这个问题:

1)使用核心图形方法绘制文本...

CGContextSelectFont
CGContextSetRGBFillColor
CGContextShowTextAtPoint
Run Code Online (Sandbox Code Playgroud)

等等,这是非常低的水平.

2)使用NSString drawAtPoint

(到目前为止我喜欢的方法)

NSString* text = @"Hello";
[text drawAtPoint:point withFont:font];
Run Code Online (Sandbox Code Playgroud)

3)使用UILabel

我已经在某个地方看过这个,但不太确定这是否可行.但是我认为在drawRect中实例化UILabel会非常昂贵,因为drawRect可能被称为无数次.??


我现在正在使用2.(使用NSString drawAtPoint),但我想得到一些意见.同样,我正在尝试在drawRect中创建文本(我将视图子类化),因为我还在绘制形状和文本,这是正确的方法吗?

谢谢

iphone cocoa-touch objective-c quartz-graphics quartz-2d

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

使用UTF-8的Python unicode字符串?

我从库中回来看起来是一个不正确的unicode字符串:

>>> title
u'Sopet\xc3\xb3n'
Run Code Online (Sandbox Code Playgroud)

现在,那两个十六进制转义符是U + 00F3 LATIN SMALL LETTER O WITH ACUTE的UTF-8编码.据我所知,Python中的unicode字符串应该具有实际字符,而不是字符的UTF-8编码,所以我认为这是不正确的,可能是库中或输入中的错误,对吧?

问题是,我如何(a)认识到我的unicode字符串中有UTF-8编码文本,以及(b)将其转换为正确的unicode字符串?

我对(a)感到困惑,因为对于原始字符串(即,两者都是他们自己的有效字符,u'\xc3\xb3'==³,但是它们不是应该存在的那些),编码方式没有任何错误.

看起来我可以通过eval()实现(b)前面的repr()输出减去前面的"u"来得到一个str然后用UTF-8解码str:

>>> eval(repr(title)[1:]).decode("utf-8")
u'Sopet\xf3n'
>>> print eval(repr(title)[1:]).decode("utf-8")
Sopetón
Run Code Online (Sandbox Code Playgroud)

但这似乎有些愚蠢.是否有官方认可的方法从unicode字符串中获取原始数据并将其视为常规字符串?

python unicode

7
推荐指数
2
解决办法
1万
查看次数

什么是指针链接列表更简单遍历的指针技术?

十年前,我看到了一种遍历链表的技术:使用双指针(指向指针),而不是使用单个指针.

通过消除检查某些边界/边缘情况的需要,该技术产生了更小,更优雅的代码.

有谁知道这种技术究竟是什么?

c c++ linked-list

14
推荐指数
2
解决办法
4707
查看次数

添加追加更新并在python中扩展

有没有文章或论坛讨论或某些地方解释为什么列表使用append/extend但设置和dicts使用添加/更新.

我经常发现自己将列表转换为集合,这种差异使得这非常繁琐,所以对于我的个人理智,我想知道合理化是什么.

当我们迭代开发时,需要在这些之间进行转换.随着时间的推移,程序的结构会变形,各种结构会增加并失去排序和重复等要求.

例如,一些以列表中的无序内容开头的东西可能会提出不需要重复的要求,因此需要转换为集合.

所有这些更改都需要查找和更改添加/附加和扩展/更新相关结构的所有位置.

所以我很想看到导致这种语言选择的原始讨论,不幸的是我没有用谷歌搜索它.

python dictionary list set

4
推荐指数
2
解决办法
6860
查看次数

使用特定网址启动UIWebview

我目前有一个带有四个按钮的视图,并且希望能够为每个不同的按钮启动带有特定URL的UIWebview.

我目前能够通过网址在外部发起safari.

我知道我可以让代码在每个按钮中显示UIWebview,并且可以使用UIWebview的viewDidLoad设置url,但我需要一种方法来根据按下的按钮加载特定页面.

问候

iphone uiwebview

10
推荐指数
1
解决办法
1万
查看次数

部分应用的递归函数

def mainCaller() = { 
  val name = "xyz"
  someList.foreach { u:Map => foo(name, u) }
}

def foo(name:String)(map:Map): Unit = {
  //match case....
  //recursive call to foo in each case where name remains same, but map changes
}
Run Code Online (Sandbox Code Playgroud)

我如何编写foo作为部分应用函数,我不必在每次递归调用中传递名称而只是调用foo(map1)

recursion scala partial-application

3
推荐指数
1
解决办法
304
查看次数

全屏Javascript

浏览器是否有自动全屏模式的javascript脚本?例如,如果您访问我的网站,浏览器将在加载时自动全屏显示..

javascript

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

Eclipse:要存储在GWT项目的版本控制中的文件

我正在Eclipse中使用Mercurial进行GWT项目以进行版本控制.

我应该在版本控制下存储哪些文件?或者,或许更简洁,我应该存储哪些文件,因为它们是GWT的一部分或者是构建过程的工件?

我正在使用Eclipse Helios和GWT 2.0.4.此问题适用于任何版本控制系统:Mercurial,Subversion(SVN),CVS等.

eclipse version-control mercurial gwt

5
推荐指数
1
解决办法
637
查看次数

bitbucket.org和bytebucket.org之间的关系是什么?

bitbucket.org和bytebucket.org之间有什么关系?后者是前者的拥有者,还是某种骗局?

bitbucket

13
推荐指数
2
解决办法
2092
查看次数