小编Yi *_*ang的帖子

隐藏元素,但显示CSS生成的内容

有没有办法隐藏元素的内容,但保持其:before内容可见?说我有以下代码:

HTML:

<span class="addbefore hidetext">You are here</span>
Run Code Online (Sandbox Code Playgroud)

CSS:

.addbefore:before {
    content: "Show this";
}
.hidetext {
    // What do I do here to hide the content without hiding the :before content?
}
Run Code Online (Sandbox Code Playgroud)

我试过了:

  • 使用display: none和设置display: inline上:before,但两者都还隐藏
  • 使用width: 0; overflow: hidden;,但是似乎添加了额外的空间(?)
  • 使用颜色:透明;但当然,跨度的内容仍然占用空间
  • 使用text-indent: -....px,但是
    1. 这是搜索引擎所不满意的
    2. 它似乎不适用于span元素(?)

关于我如何做到这一点的任何其他想法?

html css css-selectors

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

IE 8是否支持JSON.stringify()?

我需要用:

JSON.stringify()
Run Code Online (Sandbox Code Playgroud)

应该由Chrome,Safari和Firefox支持.我认为IE8也支持JSON对象.我认为IE7和6没有,所以我这样做:

<!--[if lt IE 8]>
    <script src="http://www.json.org/json2.js"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

所以,我认为这只会在IE6和7中导入外部JavaScript.我查看了托管脚本的URL,只有当IE版本小于9时才包含它们:

http://code.google.com/p/html5shiv/
<!--[if lt IE 9]>
    <script src="http://www.json.org/json2.js"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

所以我也应该为IE 8包含这个吗?

javascript

58
推荐指数
6
解决办法
8万
查看次数

jquery/javascript:function(e){....什么是e?为什么需要?它实际上做了什么/完成了什么?

$('#myTable').click(function(e) {
    var clicked = $(e.target);
    clicked.css('background', 'red');
});
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释这个,并解释为什么需要e,以及它实际上做了什么..

javascript jquery events

58
推荐指数
4
解决办法
8万
查看次数

在Android上将视图转换为位图

我需要将视图转换为位图以预览我的视图并将其保存为图像.我尝试使用以下代码,但它创建了一个空白图像.我无法理解我犯了什么错误.

 View viewToBeConverted;  Bitmap viewBitmap =   Bitmap.createBitmap(viewToBeConverted.getWidth(), viewToBeConverted.getHeight(),Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(viewBitmap); 
 viewToBeConverted.draw(canvas); 
 savephoto(“f1”, viewBitmap); 

 ////  public void savephoto(String filename,Bitmap bit)     
   {  
            File newFile = new File(Environment.getExternalStorageDirectory() + Picture_Card/"+ filename+ ".PNG");
              try 
{
                    newFile.createNewFile();                   
 try
 { 
                         FileOutputStream pdfFile = new FileOutputStream(newFile);                                                Bitmap bm = bit;                          ByteArrayOutputStream baos = new ByteArrayOutputStream();                          bm.compress(Bitmap.CompressFormat.PNG,100, baos);                                                     byte[] bytes = baos.toByteArray();                         
 pdfFile.write(bytes);                                              
      pdfFile.close();                   
 }
 catch (FileNotFoundException e) 
{                          //       

  }            
  } catch (IOException e)
 {                    //          
    }      
  }  
Run Code Online (Sandbox Code Playgroud)

android view bitmap

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

SFTP与"SSH over SSH"之间的差异

在C#SSH文件传输协议(SFTP)中寻找SFTP客户端时,我遇到了这两个合适的项目 - 一个和两个.

在尝试理解基础知识时,我遇到了这篇令人困惑的维基百科文章.SFTP和FTP通过SSH有什么区别?如果它不同,没有库似乎支持"FTP over SSH".

c# ftp ssh sftp

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

你怎么称呼不需要结束标签的标签?

有HTML标记,如<img />,<input />和<button />,需要没有结束标记(</img>,</input>和</button>).描述这种类型标签的术语是什么?

html terminology

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

如何在iPhone中将NSData转换为字节数组?

我想转换NSData为字节数组,所以我写下面的代码:

NSData *data = [NSData dataWithContentsOfFile:filePath];
int len = [data length];
Byte byteData[len];
byteData = [data bytes];
Run Code Online (Sandbox Code Playgroud)

但最后一行代码弹出一个错误,说"分配中的不兼容类型".那么将数据转换为字节数组的正确方法是什么?

iphone bytearray objective-c type-conversion

45
推荐指数
4
解决办法
12万
查看次数

Kinect横向骨架跟踪

目前我使用Microsoft Kinect测量关节之间的角度.大多数测量都正常工作.每当一个人侧身坐在椅子上(在椅子上)时,Kinect就不会准确地跟踪骨架.为了说明我的问题,我添加了3张Kinect深度视图的图片.

使用骨架跟踪进行侧向测量

在没有骨架跟踪的情况下进行侧向测量

使用骨架跟踪进行侧向测量

正如您所看到的,3个测量中有2个"正确"工作.每当我抬起腿时,Kinect都会正确地停止骨骼跟踪.有没有人能解决这个问题,或者这只是Kinect的限制?

谢谢.

更新1: 将JointTrackingState-Enumeration在屏幕截图2对这些跟踪关节所示被标记为Inferred,然而深度视图正在跟踪我的全身.

更新2: 截图2我试图跟踪我的前腿,突出显示为绿色.我知道另一条腿没有跟踪但是这没关系,我想.

更新3: 以下代码选择骨架:

private Skeleton StickySkeleton(Skeleton[] skeletons)
{
    if (skeletons.Count<Skeleton>(skeleton => skeleton.TrackingId == _trackedSkeletonId) <= 0)
    {
        _trackedSkeletonId = -1;
        _skeleton = null;
    }

    if (_trackedSkeletonId == -1)
    {
        Skeleton foundSkeleton = skeletons.FirstOrDefault<Skeleton>(skeleton => skeleton.TrackingState == SkeletonTrackingState.Tracked);

        if (foundSkeleton != null)
        {
            _trackedSkeletonId = foundSkeleton.TrackingId;
            return foundSkeleton;
        }
    }

    return _skeleton;
}
Run Code Online (Sandbox Code Playgroud)

每当跟踪骨架时,数据将用于绘制关节点并计算关节之间的角度.

更新4: 我测试坐在一个"块",比椅子简化得多.不幸的是,Kinect的行为仍然相同.

以下2个截图:

坐在街区1

坐在一个街区2

c# kinect

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

使用jQuery从文件输入的完整路径

当我调用val()输入时,type="file"我只获取文件名而不是完整路径.我怎样才能获得完整的路径?

jquery file-type input

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

如何在CSS中使用Helvetica Neue Condensed Bold?

我想在我的网页上使用Helvetica Neue Condensed Bold,但它似乎没有用.我试过这个:http://jsfiddle.net/ndFTL/但它不起作用,它只是显示为Helvetica Neue Bold.

我安装了Helvetica Neue Condensed Bold: 在此输入图像描述

有人可以帮帮我吗?

css fonts

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