小编Mad*_*iha的帖子

我怎么把javascript css弹出div中心,不管屏幕分辨率是多少?

我有以下代码,在禁用背景时打开一个新的弹出窗口,问题是我必须将它定位为从顶部100px(已经通过CSS #dialog获得)以及屏幕中心,无论用户的分辨率是多少?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <script type="text/javascript">
        function showPopUp(el) {
            var cvr = document.getElementById("cover")
            var dlg = document.getElementById(el)
            cvr.style.display = "block"
            dlg.style.display = "block"
            if (document.body.style.overflow = "hidden") {
                cvr.style.width = "1024"
                cvr.style.height = "100%"
            }
        }
        function closePopUp(el) {
            var cvr = document.getElementById("cover")
            var dlg = document.getElementById(el)
            cvr.style.display = "none"
            dlg.style.display = "none"
            document.body.style.overflowY = "scroll"
        }
    </script>
    <style type="text/css">
        #cover {
            display:        none;
            position:       absolute;
            left:           0px;
            top:            0px;
            width:          100%;
            height: …
Run Code Online (Sandbox Code Playgroud)

javascript css popup

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

当应该使用具有自动注入字段的方法时,突变不会被杀死

我有以下内容:

public class UnsetProperty extends Command {

    @Resource
    private SetProperty setProperty;

    public String parse(String[] args) {
        if (args.length != 4) {
            throw new RuntimeException("Incorrect number of arguments. Expected 4. Got " + args.length);
        }
        String publisher = args[0];
        String version = args[1];
        String mode = args[2];
        String property = args[3];

        /*
         * Unsetting a property is done by changing the current property to null.
         * Technically, the old property doesn't get changed, a new one is inserted with
         * a …
Run Code Online (Sandbox Code Playgroud)

java spring mutation-testing pitest spring-boot

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

在全宽下划线,而不仅仅是文本

嗨,
我现在正试图用HTML/CSS设置一些看起来像便利贴的东西.

我瞄准的形象

图片

请注意,无论该行中有多少个字符,每行都应加下划线.每个新行都应该完全加下划线.

HTML:

<p>
    <img src="http://trööt.net/img/pin.png" alt="Stecknadel"/>
    <font>Heading</font><br />
    <span class="blockMargin">
    <span class="underline">
        <strong>Subheading</strong> text text text
    </span>
    </span>
</p>
Run Code Online (Sandbox Code Playgroud)

CSS:

p {
    background-Color: #ffc; 
    padding: 1em; 
    width: 40em; 
    box-shadow: 5px 5px 3px 0px rgba(119,119,119,0.7); 
    text-align: justify;
}
img{
    float: None;  
    height: 4em; 
    display: block; 
    margin-left: Auto; 
    margin-right: Auto;
}

.blockMargin{
    display: block; 
    margin-bottom: -1px;
}

.underline{
    border-bottom: 1px dotted #c03;
}
Run Code Online (Sandbox Code Playgroud)

这是我目前正在使用的代码(已经从stackoverflow.com获得了这个想法).但是,它没有强调完整的线条,但工作方式与text-decoration: underline... 完全相同

有任何想法吗?也许我应该补充一点,我使用WordPress和核主题来创建它.

非常感谢您的帮助!

关于JSFiddle的例子:http://jsfiddle.net/8w9Lj7nd/

css border underline

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

以HTML格式查看PDF文件以免下载

我有一个非常简单的纯html文件,其中有很多PDF文件.我有这样的链接:

<a href="pdffile.pdf"> PDF 1 here </a>
Run Code Online (Sandbox Code Playgroud)

当我单击该链接时,PDF文件被下载并在本机Reader程序中查看.我希望它在浏览器的另一个窗口中打开,然后在那里阅读,而不是手动将副本保存到我的计算机并打开它.

html pdf

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

如何描述3件物品之间的石头 - 剪刀关系?

假设我有以下结构:

abstract class Hand {}

class Rock extends Hand {}
class Paper extends Hand {}
class Scissors extends Hand {}
Run Code Online (Sandbox Code Playgroud)

目标是制作一个功能(或方法)Hand::compareHands(Hand $hand1, Hand $hand2),它将在一个石头剪刀比赛中返回获胜的手.

对于一堆ifs来说,这将是非常容易的,但关键是要有一个更强大的结构,这依赖于多态而不是程序代码.

PS这是在实际的生产代码中完成的,如果有人问的话.这不是某种挑战或家庭作业.(这不是真正的石头剪刀,但你明白了).

php oop

12
推荐指数
2
解决办法
1156
查看次数

JavaScript何时何地运行,PHP如何?我能把两者结合起来吗?

何时运行像JavaScript这样的客户端语言,何时运行像PHP这样的服务器端语言?我怎么能混合两者?

我想在点击我网站上的按钮时运行PHP函数,或者从PHP运行JavaScript函数; 那可能吗?

javascript php

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

android:设置单个角时,形状角不起作用

我需要有一个左下角/左下角的背景(但不是左上/右上),下面是我的xml文件:

<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <shape android:shape="rectangle" android:padding="1dp">
        <solid android:color="#FFbdbebd"/>
        <corners
            android:bottomLeftRadius="12dip"
            android:bottomRightRadius="12dip"
            android:topLeftRadius="0dip"
            android:topRightRadius="0dip"/>
    </shape>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

但结果是一个没有任何圆角的普通矩形,如果我只使用:

android:radius="12dip"
Run Code Online (Sandbox Code Playgroud)

然后所有角落都是圆形的,我搜索并找到了与此相关的错误:

http://code.google.com/p/android/issues/detail?id=9161

但是臭虫说:

左/右切换,因为android:bottomRightRadius ="2dp"结果指定左下角圆角.

这可能与我的问题无关,我也尝试使用:

android:radius="12dip"
Run Code Online (Sandbox Code Playgroud)

其次是

android:topLeftRadius="0dip"
android:topRightRadius="0dip"
Run Code Online (Sandbox Code Playgroud)

没有成功.

有人可以帮忙吗?谢谢!

android

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

如何使用JavaScript解码base64编码的文件

我的公司有一个非常严格的内联网工作相关,网络有一个单一的门口允许文件进出.门口的安全性不允许使用特殊类型的文件(仅限*.txt,*.doc等),即使在这些特定类型的文件中,它也会搜索批准该文件真正属于那种类型的模式.(您不能简单地将*.zip文件伪装成*.doc文件.)

作为一个安全项目,我被告知找到绕过这个系统的方法,并插入一个C语言.exe文件说'Hello World'.

我认为将扩展名更改为.txt,而base64对其进行编码,以便系统更容易接受.问题是,如果它进入后如何解码它.在外面非常容易,PHP或任何其他体面的语言可以为我做.但是,在那里,我可以访问的唯一真正的语言是JavaScript(在IE6上,也许,MAYBE,在IE8上).

所以问题如下,我可以使用JavaScript从文件系统中读取文件,解码并将其写回来吗?或者至少为我显示结果?

注意,我不要求解码/编码消息,这个很容易,我期待解码编码文件.

谢谢.

javascript base64 file

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

使用jQuery fadeIn或CSS3动画更好吗?

我正在使用一些PHP和JavaScript创建一个简单的库,我正在尝试在图像之间进行淡入淡出过渡.然后我想知道使用CSS动画之间是否存在性能差异,例如:

@-webkit-keyframes fadeIn {
0%   { opacity: 0; }
100% { opacity: 1; }
}
Run Code Online (Sandbox Code Playgroud)

和一个jQuery淡入淡出.

我想使用fadeIn的回调,但我也可以使用带有CSS的计时器.

对于大图像,这些中的任何一个都可能更好吗?我看不出有什么不同,但想知道它是否会影响较慢的计算机.

javascript jquery css3 fadein

11
推荐指数
2
解决办法
4341
查看次数

给定网格的填字游戏算法

在我写一些关于这个问题的文章之前,我需要告诉你:

  1. 这个问题是我的功课(我有大约1个星期的时间返回工作程序)
  2. 我每天都在研究这个问题大约一个星期,试图弄清楚我自己的解决方案
  3. 我不是要求完整的程序; 我需要一个关于算法的一般概念

问题:

给定:单词列表和"网格",例如:

网格(X表示任何字母):

X X 
XXXX
X X
XXXX
Run Code Online (Sandbox Code Playgroud)

词汇表:

ccaa
baca
baaa
bbbb
Run Code Online (Sandbox Code Playgroud)

你必须找到示例"解决方案" - 是否可以将wordlist中的单词装入给定的网格?如果至少有一个解决方案,请打印一个(无论哪个正确).如果没有 - 打印消息,那就没有可能的解决方案.举个例子,有一个解决方案:

b c 
baca
b a 
baaa
Run Code Online (Sandbox Code Playgroud)

我很难写出我已经尝试过的所有内容(因为英语不是我的母语,我也有很多错误想法的论文).

我的天真算法的工作原理如下:

  1. 第一个词需要适当的长度,所以找到任何(第一个?)单词长度合适(我将使用给定的示例网格和单词列表来演示我的想法):

    c X 
    cXXX
    a X
    aXXX
    
    Run Code Online (Sandbox Code Playgroud)
  2. 对于第一个普通字母(在2个字的交叉处)找到适合网格的任何(第一个)字(因此,在适当的位置上具有适当的长度和公共字母).如果没有这样的单词,请返回(1)并取另一个单词.在原始示例中,没有以"c"开头的单词,因此我们返回到(1)并选择下一个单词(此步骤重复几次,直到我们对第一个单词有"bbbb").现在我们有:

    b X 
    bXXX
    b X
    bXXX
    
    Run Code Online (Sandbox Code Playgroud)

    我们正在寻找一个以"b"开头的单词,例如:

    b X 
    baca
    b X
    bXXX
    
    Run Code Online (Sandbox Code Playgroud)
  3. 一般过程:尝试找到适合给定网格的单词对.如果没有这样的话,请回到上一步并使用另一种组合 - 如果没有这样的话 - 没有解决办法.

上面的一切都是混乱的,我希望你至少能理解问题的描述.我写了一个算法草案,但我不确定它是否有效以及如何正确编码(在我的例子中:c ++).此外,有些情况(即使在上面的例子中)我们需要找到一个依赖于2个或更多其他单词的单词.

也许我只是看不到明显的东西,也许我太傻了,也许......好吧,我真的试图解决这个问题.我不太了解英语,无法准确描述我对这个问题的看法,所以我不能把所有的笔记放在这里(我试图描述一个想法而且很难).信不信由你,我花了很长时间试图找出解决方案,而我几乎什么都没有......

如果你能描述一个解决方案,或者提示如何解决这个问题,我会非常感激.

algorithm crossword

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