小编Pat*_*Pat的帖子

等到后台(css)中的图像被加载

假设我们有一张图片幻灯片.这些图片的缩略图显示在div包装器中,带有一个滑块(我用Jquery创建),每个图像都包含在<li>一个CSS背景集中,当然代表图像.我选择使用背景图像作为布局问题,因为它们的大小和宽高比都不同.

图像来自数据库并动态创建.

我想做的是:

在每个上显示"加载"消息<li>并等待,直到后台(图像)加载到缓存中,然后用fadeIn显示它.他们只有我能想到的方式(不是因为我不能确定如何以及它是否可行)是:

  • 暂时取消设置背景,<li>同时显示"加载"消息
  • 为每个背景制作一个循环以获取图像网址
  • 使用$ .get函数加载它,然后在加载后执行我想要的任何操作

除了可行的事情,这意味着他们将按顺序加载,所以如果由于某种原因不会加载脚本将永远不会继续!

我已经看到一些使用JS加载图像的网站只有在浏览器可见的情况下加载图像时,这可能与我正在寻找的情况相同,因为我使用的是滚动条,只有部分图像显示在一旦页面加载

css jquery background

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

与CSS的Dropshadow

我想为我的div添加透明的阴影.我有一个容器,在它后面我想放置一个阴影.我不希望这些阴影有颜色.这是我到目前为止:

.content_right1{

    background:#fff;

    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
     border-radius:10px;

    -moz-box-shadow: 5px 5px 5px #99CCFF;
    -webkit-box-shadow: 5px 5px 5px #99CCFF ;
     box-shadow: 5px 5px 5px #99CCFF;

    /* other styles of the class */
    width:380px;
    float:left;

    margin-left:3px;
    padding:15px;

    min-height:450px;
    margin-left:15px;
}
Run Code Online (Sandbox Code Playgroud)

我想添加不透明度,但是当我做整个div的不透明度改变时.

css opacity dropshadow

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

jQuery验证插件 - 仅在可见时验证隐藏元素

我的表单中有"您的帐单地址与送货地址相同"字段.如果用户单击单选按钮"否",则显示隐藏的ul#billingAddress.ul #countingAddress中包含的字段是可见的,如果ul具有display:block.

如何为jquery validate.js编写自定义addMethod,只有在字段可见时才需要这些?这就是我没有用的东西.

$.validator.addMethod ("BillingSameAsShipping", function(value, element) {
   var billingFields = ['billingAddress1','billingAddress2','billingCity','billingState','bilingZip']
   if ($("#billingAddress").is('visible') && billingFields.val('') {
       return false;
   } else 
       return true;
 }, "Please fill in the required billing information" );
Run Code Online (Sandbox Code Playgroud)

这显然是顶了.我需要让它适用于var中的每一个.

谢谢!

validation jquery

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

Freemarker逃离freemarker

我正在使用freemarker生成一个freemarker模板.但我需要一些方法来逃避freemarker标签.

我怎么逃避<#list>标签或${expression}

freemarker

6
推荐指数
2
解决办法
9704
查看次数

这个html代码是否使用php而没有<?php?>标志?

<a href="?page={$smarty.section.page.index}&{$per_pages_vars}">{$smarty.section.page.index}</a>
{/if}
{/section}
{if $pagesArray.is_next_page eq 'Y'}
  <span class="resultsnext">
    <a href="?page={$pagesArray.next_page_is}{if $id}&id={$id}{/if}&{$per_pages_vars}">&gt;</a>      
  </span>
{/if} 
Run Code Online (Sandbox Code Playgroud)

我以前写过简单的基于php的网站,但这是我第一次参与复杂的php网站,其他人已经在很大程度上完成了.这也是我第一次在网站的html模板部分看到这种类型的代码.

基本上,我很好奇的是,{}花括号中的所有代码是什么?它是某种PHP代码吗?另一个php文件引用包含上述代码的.html文件.

有很多内容是动态生成的,但我从未在.html文件中看到'{}'花括号,同时将它用作模板的一部分,所以我想知道你们中的一些人是否可以启发我.

谢谢.

html php templates curly-brackets

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

Css类嵌套和分组

有什么区别

#id .A.B x {  }
#id .A .B  y { }
Run Code Online (Sandbox Code Playgroud)

在CSS文件中?

A和B都是课程.x和y是一些标签

.A和.B之间的间距是否有任何意义?

css grouping nested class

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

热重新发布/部署静态xhtml文件问题

我注意到在以下环境中运行JSF页面"热部署"的许多问题:

  1. Eclipse Indigo(最新版本)
  2. Tomcat 5.5
  3. JSF 1.2
  4. Facelets View Handler

我注意到,如果我修改已经渲染的xhtml页面(例如元素的CSS样式),然后重新发布(通过Eclipse或手动复制Tomcat中的xhtml文件)这个页面(维护servlet容器),它没有告诉我当前的变化.

我也是徒劳的,在我的Web应用程序上设置了以下配置:

<Context 
    docBase="mywebapp" 
    path="/mywebapp" 
    reloadable="true" 
    cachingAllowed="false">
Run Code Online (Sandbox Code Playgroud)

我的最后一次尝试是典型的JSF页面处理的Restore-View阶段,不检查客户端视图(当然是xhtml页面)是否从上次加载到FacesContext中时发生了变化.

如果是这样,我如何强制为每个提交的请求构建一个新的UIViewRoot对象?

我为jsf页面中的每个更改重新启动tomcat服务器感到非常沮丧.

非常感谢您的支持.

deployment tomcat5.5 jsf-1.2

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