小编Mel*_*Dog的帖子

JQuery Lightbox:缩略图OK,背景暗淡,但没有大图像显示

我有一个奇怪的问题,灯箱似乎工作但没有出现更大的图像.

图像链接正确,缩略图显示但没有全尺寸图像.

控制台中也没有错误.

我的画廊HTML设置如下:

<a href="images/here.jpg" rel="lightbox[gallery]"><img src="images/here.jpg" alt="FAST Festival Image Gallery"></a>
Run Code Online (Sandbox Code Playgroud)

我确保JQuery,JQuery UI,Lightbox.css,Lighbox.js和jquery.smooth-scroll.min.js都存在.

该页面是:http://www.fastfestival.com.au/gallery.html

有谁知道发生了什么事?

编辑:

检查控制台我发现Lightbox div中没有​​出现图像

<div id="lightboxOverlay" style="width: 1633px; height: 1234px; display: block;"></div>

javascript jquery plugins lightbox

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

Bootstrap:行中有多个嵌套行?

我知道你可以在嵌套列中嵌套行,但是"违反规则"直接在行中嵌套行吗?

例如:

<div class="row">

  <div class="row">
     cols in here
  </div>

  <div class="row">
     cols in here
  </div>

  <div class="row">
     cols in here
  </div>

</div>
Run Code Online (Sandbox Code Playgroud)

或者这些必须始终在列内吗?

css twitter-bootstrap

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

使用Javascript在每个第二个字符后添加冒号(:)

我有一个字符串,并希望在每个第二个字符后添加一个冒号(但不是在最后一个字符之后),例如:

12345678

12:34:56:78

我一直在用.replace(),例如:

mystring = mystring.replace(/(.{2})/g, NOT SURE WHAT GOES HERE)
Run Code Online (Sandbox Code Playgroud)

:我没有用过任何正则表达式的工作,而且我没能在Google上找到任何有用的东西.

谁能指出我正确的方向?

javascript regex

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

从宽度100%和元素中否定多个像素的方法?

我有一个简单的搜索表单:

<div class="search">
  <input placeholder="Search term here">
  <button>
    Go
  </button>
</div>
Run Code Online (Sandbox Code Playgroud)

当然,按钮位于输入的右侧.但是,在移动设备上,我想反过来 - 让左边的按钮.

为此,我创建了:

.search {
  width: 100%;
}

input {
  float: right;
  width: 100%;
  height: 30px;
}

button {
  float: left;
  width: 30px;
  height: 30px;
}
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/ufLoj5se/5/

但当然这会将按钮推到第二行.

有没有办法从输入中取消按钮的30px宽度,让按钮紧贴在左边?

html css

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

尝试运行 Storybook 时出现“无“导出”主要已解决的错误”

yarn storybook我在项目上运行时突然遇到错误。Storybook 之前工作正常,但突然停止工作,出现错误:

这似乎与 Babel 相关:``没有“导出”主解析 /node_modules/@babel/helper-compilation-targets/package.json`

我尝试过以下方法:

  • 清除纱线的缓存
  • 吹走node_modulespackage.json.lock重新安装
  • 重新安装并更新了node.js和NVM

但问题不断发生。

有人知道我能做什么吗?

(ps 我使用的是 MacOs Mojave)

node.js reactjs babeljs yarnpkg storybook

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

如何使用 MUI 的阴影?

我想给<Grid container>组​​件添加阴影。

我在文档中看到这里。我应该只使用类似boxShadow={1}和 import 的东西import { shadows } from '@material-ui/system';

我已经这样做了,但没有得到任何结果。

有人知道向组件添加阴影的正确方法吗?

reactjs material-ui

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

从字符串中删除图像元素

我有一个字符串,其中包含存储在var中的HTML图像元素.

我想从字符串中删除图像元素.

我试过了: var content = content.replace(/<img.+>/,"");

并且:var content = content.find("img").remove();但没有运气.

任何人都可以帮助我吗?

谢谢

javascript string jquery image

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

OpenCart:在主菜单中添加类别?

我刚刚第一次安装了OpenCart,删除了它附带的所有虚拟产品和类别,并添加了我自己的.但是,现在我的菜单中没有任何内容 - 没有产品类别.我似乎无法在菜单中添加项目.

谁能指出我正确的方向?谢谢

更新:

这是我的标头tpl文件中的php:

?php if ($categories) { ?>
<div id="menu">
  <ul>
    <?php foreach ($categories as $category) { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
      <?php if ($category['children']) { ?>
      <div>
        <?php for ($i = 0; $i < count($category['children']);) { ?>
        <ul>
          <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
          <?php for (; $i < $j; $i++) { ?>
          <?php if (isset($category['children'][$i])) { ?>
          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
          <?php } ?> …
Run Code Online (Sandbox Code Playgroud)

php menu opencart

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

新的Google ReCaptcha未发布/接收'g-recaptcha-response'

我正在尝试在我的网站上实施谷歌新的'NoCaptcha'.到目前为止,我的小部件看起来很好,但它在我的PHP页面上没有验证.

我的代码设置如下:

<head>

<script src='https://www.google.com/recaptcha/api.js'></script>
Run Code Online (Sandbox Code Playgroud)

客户端:

<form id="contactform" action="bookingverify.php" method="POST">
<input type="text" name="name" size="41">
<!--OTHER FORM INPUTS-->
<div class="g-recaptcha" data-sitekey="mypublickey"></div>
</form>
Run Code Online (Sandbox Code Playgroud)

服务器端(bookingverify.php)

  $captcha;
  if(isset($_POST['g-recaptcha-response'])){
       $captcha=$_POST['g-recaptcha-response'];
     }
  if(!$captcha){
      echo '<h2>Please check the the captcha form.</h2>';
       exit;
   }

  $response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=myprivatekey&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']);

  if($response.success==false){
          echo '<h2>You are spammer</h2>';
  }
  else{
     //SEND MAIL
  }
Run Code Online (Sandbox Code Playgroud)

我试过回声,$_POST['g-recaptcha-response']但看起来很空洞.这就像变量没有发布到php.

有谁知道我在做错了什么?

php captcha recaptcha

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

使用git将所有删除的文件添加到提交中

我对分支进行了一轮更改,并删除了10个修改过的文件和10个文件。

如果我运行,git add .只会将修改后的文件添加到我的提交中。我想从远程仓库中删除已删除的文件,以及添加修改后的文件。

我可以使用git rm filename,但是由于要删除的文件太多,所以我想知道是否有一种方法可以执行“全部”操作。

我用Google搜索并发现,git rm -r *但这似乎不起作用。

是否有命令可以让我执行此操作?

git

6
推荐指数
4
解决办法
5128
查看次数