小编Fel*_*Als的帖子

Modernizr:我如何检测CSS显示:table-cell支持?

我想在支持它的浏览器中使用display: tabledisplay: table-cell我的布局.在IE7中我只想浮动我的列(因为我认为它不可能让它在该浏览器中工作),但是找不到任何关于如何使用Modernizr来做它.有人可以帮我吗?

我想我可以使用浏览器条件,但希望不必打破另一个CSS文件.

谢谢!

html css modernizr

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

安排CSS Sprites和重复背景

我正在尝试使用CSS Sprites为我的webapp.这是我的网页布局:

<div id="container">
  <div id="header" /> <!-- part of CSS sprite --><br />
  <div id="content" /> <!-- repeats vertically, separate image --> <br />
  <div id="separator"> <!-- part of CSS sprite --><br />
  <div id="footer"> <!-- part of CSS sprite --><br />
</div>
Run Code Online (Sandbox Code Playgroud)

我试过用这个css:

#container {
  background: url(../img/sprite.png) no-repeat top;
  margin: 0px auto;
  width: 800px;
}

#container #header {<br />
  background-position: 0px 0px;
  height: 25px;
}

#container #content {<
  background: url(../img/content.png) repeat-y;
}

#container #separator {
  background-position: 0px -25px; …
Run Code Online (Sandbox Code Playgroud)

css css-sprites

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

jQuery在jsFiddle中工作,但不在我的计算机上

我是jQuery的新手,整天都在试图确定这个脚本在jsFiddle中运行但不在我的计算机上的原因.我没有服务器设置,我只是从桌面启动浏览器中的html.

代码在这里工作正常:http://jsfiddle.net/9Dubr/164/.但是当我创建以下html文件时:

<html>
<head>
<title>this better work</title>

<script src="jquery-latest.js"></script>
<script type="text/javascript">
$('#submit').click(function(){
    $('#myfrom').fadeOut("slow", function(){
    var dot = $("<div id='foo'>Goodmorning Mr. Patti<br/><br/>Thank you.</div>".hide();
    $(this).replaceWith(dot);
    $('#foo').fadeIn("slow");
    });
    });
    </script> 
<style type="text/css">

#container{
width:342px;
height:170px;
padding:10px;
background-color:grey;
}
#myform{
width:322px;
height:100px;
color:#6F6F6F;
padding: 0px;
outline:none;
background-color:white;
}
#foo{
width:322px;
height:100px;
color:#6F6F6F;
padding: 0px;
outline:none;
background-color:white;
}
#submit{
color:#6F6F6F;
padding: 10px 2px 0px 0px;
margin: 0px 0px 0px 0px;
outline:none;
}
</style>
</head>
<body>
<div id="container">
<div id="myform">
<p> blah …
Run Code Online (Sandbox Code Playgroud)

jquery jsfiddle

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

如何使用:CSS中不是选择器?

我的问题说了一切.我是CSS新手.我试图使用以下代码,但它不起作用:

ul.verticalNav {
    /*declaration*/
}

ul.verticalNav li {
    /*declaration*/
}

ul.verticalNav li a {
    /*declaration*/
}

ul.verticalNav li a:not(:nth-last-child(1)) {
    border-bottom: 1px solid #323232;
}
Run Code Online (Sandbox Code Playgroud)

该课程ul.verticalNav li a:not(:nth-last-child(1))没有创建边框.HTML是:

<ul class="verticalNav">
    <li><a href="#">Home</a></li>
    <li><a href="#">View Profile</a></li>
    <li><a href="#">Edit Profile</a></li>
    <li class="bottomLeftMenuItem"><a class="bottomLeftMenuItem" href="#">Search Profile</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我无法找到问题所在.

提前致谢.


我使用的是Firefox 12.0和Google Chrome 18.0.1025.168 m.

html css css-selectors

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

使用LESS旋转文本

我正在尝试使用LESS旋转文本

简单地说,我尝试以下代码,但它不起作用.

.my-class {
    color: #ff0000;
    .rotate(90);
}
Run Code Online (Sandbox Code Playgroud)

这是我的jsfiddle http://jsfiddle.net/D2RLR/2750/

html css less

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

CasperJs在嵌套循环中单击链接

我正在尝试使用PhantomJS/CasperJS来抓取网页.我花了最近几天阅读文档,并在网上搜索,但我被困住了.

我正在抓取的页面显示了三个级别的链接 - 年,月和日.当您选择年,月和日时,#count div中会显示一个计数.此外,月份实际上是改变#imageLoad div中图像的输入(我不需要).

<div id="years">
    <span class="year">2010</span>
    <span class="year">2011</span>
    <span class="year">2012</span>
    etc...
</div>  
<div id="months">
    <input type="image" class="month" src="jan_image.png" onclick="changepic('jan')" />
    <input type="image" class="month" src="feb_image.png" onclick="changepic('feb')" />
    <input type="image" class="month" src="mar_image.png" onclick="changepic('mar')" />
    etc...
</div>
<div id="days">
    <span class="day">1</span>
    <span class="day">2</span>
    <span class="day">3</span>
    etc...
</div>

<div id="imageLoad">
</div>
<div id="count">
</div>
Run Code Online (Sandbox Code Playgroud)

我正在尝试遍历链接并记录每年,几个月和几天的组合出现的计数.如您所见,月份是改变图片的输入.

我尝试过很多东西.我想做的主要是嵌套循环,循环遍历每组链接,随时点击它们.这是代码(我使用的是jQuery):

casper.start(link);

casper.then(function() {

    pageInfo =  this.evaluate(function(){
        values = [];
        for(var y = 0; y < $('#years').length; y++){
            year= $('#years span').get(y);
            $(year).click();

            for(var m = …
Run Code Online (Sandbox Code Playgroud)

javascript loops phantomjs casperjs

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

避免where子句中的非sargable参数的解决方案

code_list这个查询的CTE中,我有一个行构造函数,最终将获取任意数量的参数.该柱icdpatient_codesCTE是五位数字标识符是最具描述,这三个位代码,该行构造函数.该表icd_patient有1亿行,所以为了性能,我想在我做任何进一步的工作之前在这个表上存档行.我有

;with code_list(code_list)
as
(
    select  x.code_list
      from (values ('70700'),('25002')) as x(code_list)
),patient_codes
as
(

select distinct  icd,pat_id,id
    from icd_patient
    where icd in (select icd from code_list)
)
select distinct pat_id from patient_codes
Run Code Online (Sandbox Code Playgroud)

但问题是,在icd_patient表中,所有icd列都是五位数且更具描述性.如果我查看此查询的执行计划,它会非常精简.如果我做

;with code_list(code_list)
as
(
    select  x.code_list
      from (values ('70700'),('25002')) as x(code_list)
),patient_codes
as
(
    select substring(icd,1,3) as icd,pat_id
      from icd_patient2
      where substring(icd,1,3) in (select * from code_list)
)
select * from patient_codes
Run Code Online (Sandbox Code Playgroud)

如果由于where子句中的子字符串表达式,课程会对性能产生很大影响.有类似的东西like in存在,所以我可以利用我的索引? …

sql t-sql sql-server sql-server-2008

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

CSS字体链接

我在闲逛如何将css中的font -family链接到文件夹中的字体.与PHP一样,您可以在文件夹中使用您的字体.
示例代码:

CSS:

font-family: verdana;

This is what I mean:

font-family: foldername/font

那有代码吗?或者我必须使用PHP来浏览我自己的字体?

css font-face

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

内联JavaScript和非内联JavaScript之间的不同行为

我正在尝试建立一个计时器.请比较两种情况(第一种情况有效,而不是第二种情况):

问题是什么?

html javascript jsfiddle

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

<p>中的文字未完全显示(?)

如果您查看此链接,您将在第二张幻灯片中看到文字.本文是故意非常(用于测试目的)长,但只是其中的一小部分被显示在<p>标签.

如果您查看源代码,您会注意到整个文本确实存在,但由于某种原因,只有一部分正在呈现.

有任何想法吗?

css wordpress

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

在CSS中,使用ul#test和#test ul有什么区别

有人可以了解这两种类型的CSS声明之间的区别:

ul#test {
}

#test ul {
}
Run Code Online (Sandbox Code Playgroud)

我看起来似乎找不到区别,但是当我在测试页面上使用它们时,它们的行为会有所不同.据我所知,他们做同样的事情,即只将#test ID与分配给它的UL标签相关联.但是在实际使用中,当我在样式表中使用ul#test时,格式化正常.另一方面,如果我使用#test ul则不然.

你可以看到我在这里指的是什么:

http://jsbin.com/awixib/2/edit#source

ul#test方法是否意味着ID专门分配给UL标签,而#test ul意味着UL是否在另一个分配了ID的标签内?

css css-selectors

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

GWT:模块与 ClientBundle?

我是 GWT 新手,很难理解ModuleClientBundle之间的根本区别。在 GWT 文档的某些区域中,两者似乎是同一件事,而在其他区域中,它们显然是不同的。

我的理解是,模块是部署到用户浏览器的客户端代码。这是一个包含 HTML、CSS 和 JS 的 ZIP 文件。

我的理解是 ClientBundle 类似于 Module,但它只包含静态资源,例如图像。

如果这些理解都是正确的,那么为什么需要区分两者呢?HTML/CSS/JS 不也是静态资源吗?!?如果我的说法离谱,请帮助我理解差异是什么,也许还提供每个差异的具体示例以及何时适合使用每个差异。提前致谢!

java gwt module clientbundle

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

将文档居中放置在文档中

甚至不确定这个问题需要什么样的标题.基本上我在jsFiddle中做了一个厚颜无耻的JavaScript,它运行得很好.然后我弹出了一个测试网站,它根本不起作用.我无法弄清楚为什么会这样做,而且它正在努力.

基本上,代码计算图像的宽度,并使用此值将图像放在页面的中心.在window.resize上工作得很好,但由于某种原因,document.load不能在测试服务器上运行,但它在JS Lint中工作正常.我在那里也发出警报以便进行测试.

jsFiddle链接:http: //jsfiddle.net/sambeckhamdesign/4g4nD/49/

javascript testing jquery

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