我正在制作一个Web应用程序,需要向用户显示3种类型的缩略图.不,我可能会在服务器上为很多用户提供大量的缩略图文件.
这让我觉得在运行中生成缩略图比存储它们更好吗?
速度与存储与逻辑 - 哪一个?
这里有没有人面临这样的困境 - 让我知道!
我正在使用CodeIgniter及其内置的图像库来生成缩略图.
我有一点问题,因为我的preg_match_all运行不正常.
我想要做的是从wordpress中提取post_content 中所有图像的src参数,这是一个字符串 - 而不是一个完整的html文档/ DOM(因此不能使用文档解析器函数)
我目前正在使用下面的代码,不幸的是它太不整洁,仅适用于1个图像src,我想要来自该字符串的所有图像源
preg_match_all( '/src="([^"]*)"/', $search->post_content, $matches);
if ( isset( $matches ) )
{
foreach ($matches as $match)
{
if(strpos($match[0], "src")!==false)
{
$res = explode("\"", $match[0]);
echo $res[1];
}
}
}
Run Code Online (Sandbox Code Playgroud)
谁可以请帮助...
嘿伙计我今天有点问题.我正在尝试创建一个动画菜单,但它只是无法正常工作.有任何线索吗?
以下是问题.
jQuery代码
$(document).ready(function(){
$("ul li").hover(function(){
$(this).animate({backgroundPosition: "50% 100%"});
},
function(){
$(this).animate({backgroundPosition: "50% -100px"});
});
});
Run Code Online (Sandbox Code Playgroud)
CSS代码
background-color:transparent;
background-image:url(../images/menu_sel.png);
background-repeat:no-repeat;
background-position:50% -100px;
Run Code Online (Sandbox Code Playgroud)
HTML代码
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Another Page</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我甚至尝试在jQuery鼠标悬停但没有去:(
$("ul li")
.mouseover(function(){
$(this).stop().animate({backgroundPosition: "50% 100%"});
})
.mouseout(function(){
$(this).stop().animate({backgroundPosition: "50% -100px"});
})
Run Code Online (Sandbox Code Playgroud)
我也试过简单的CSS替换,它的工作原理......但不是动画:(
$("ul li")
.mouseover(function(){
$(this).css({backgroundPosition: "50% 100%"});
})
.mouseout(function(){
$(this).css({backgroundPosition: "50% -100px"});
})
Run Code Online (Sandbox Code Playgroud)
我无法让它工作......任何线索?