小编Lee*_*ice的帖子

流体宽度等间距DIV

我有一个流体宽度的容器DIV.

在这个我有4个DIV全部300px x 250px ...

<div id="container">
   <div class="box1"> </div>
   <div class="box2"> </div>
   <div class="box3"> </div>
   <div class="box4"> </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想要发生的是箱子1向左浮动,箱子4向右浮动,箱子2和3在它们之间均匀间隔.我希望间距也是流畅的,因此随着浏览器变小,空间也变小.

在此输入图像描述

html css fluid-layout

324
推荐指数
4
解决办法
21万
查看次数

PHP preg_match - 仅允许使用字母数字字符串和__字符

我需要正则表达式来检查字符串是否只包含数字,字母,连字符或下划线

$string1 = "This is a string*";
$string2 = "this_is-a-string";

if(preg_match('******', $string1){
   echo "String 1 not acceptable acceptable";
   // String2 acceptable
}
Run Code Online (Sandbox Code Playgroud)

php regex preg-match

26
推荐指数
3
解决办法
9万
查看次数

使用PHP解析Google地理编码JSON

我正在尝试解析来自Google Geocode API的json响应,但我在理解它时遇到了一些麻烦.

对于那些不熟悉Geocode API的人,请访问以下网址:http://maps.google.com/maps/api/geocode/json?address = alb%20square&_sensor = false

我正在使用以下代码来解析请求

<?php

$address = urlencode($_POST['address']);
$request = file_get_contents("http://maps.google.com/maps/api/geocode/json?address=" . $address . "&sensor=false");
$json = json_decode($request, true);

?>
Run Code Online (Sandbox Code Playgroud)

我正在尝试输出以下内容:

echo $json['results'][0]['formated_address'];
Run Code Online (Sandbox Code Playgroud)

我不确定为什么没有回应.我也试过了$json[0]['results'][0]['formated_address'].我知道这是一个noob问题,但是多维数组让我很困惑.

php arrays json google-maps geocoding

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

如何移动列表项?

我有一个正常的无序列表

<ul>
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>Item 4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

当我点击任何列表项时,它应该在列表中显示为第2,如果可能的话,动画到第二个位置.

我知道一个简单的解决方案是相对定位UL并绝对定位LI并设置顶部位置,但这是不可能的,因为标记的写入方式.

jquery

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

只溢出DIV中的一个元素

是否有一种方法,CSS或JavaScript允许DIV中的一个元素溢出,即使其父级溢出被隐藏.

我写了一个jQuery滑块,通过使用隐藏幻灯片overflow: hidden.

<div class="container">
   <img src="image.jpg" />
   <div class="text">
      THIS TEXT IS HIDDEN WHEN POSITIONED OUTSIDE OF .container
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.container{
    overflow:hidden;
    position: relative;
    width: 500px; height: 250px;
}
Run Code Online (Sandbox Code Playgroud)

我需要图像自然溢出.

javascript css jquery overflow

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

jquery点击一个孩子忽略父点击

可能的重复:
防止单击事件影响父 jquery

我有一个类似于这样的 DOM 结构:

<div class="parent">
   <div class="child">

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

我有以下 jQuery:

$('.parent').click(function(){
    $(this).hide();
});
Run Code Online (Sandbox Code Playgroud)

.child点击我不希望家长躲,但显然因为.child是孩子.parent这自然会发生。我试过添加这个:

$('.child').click(function(e){
    e.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)

但它仍然不起作用。我也试着更换e.stopPropagationreturn false;

有什么建议?

JSFiddle

jquery

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

删除以编程方式添加UIImageView

我正在制作一款游戏,只需按一下按钮即可生成扑克牌.我正在使用此代码执行此操作:

var imageView = UIImageView(frame: CGRectMake(CGFloat(pos), 178, 117, 172));
    var image = UIImage(named: "\(deck[Int(card)])_of_\(suits[Int(arc4random_uniform(4))])")
    imageView.image = image
    self.view.addSubview(imageView)
Run Code Online (Sandbox Code Playgroud)

但我有另一个重置游戏的按钮.我希望只能删除以编程方式添加的卡片.任何有关这方面的帮助将不胜感激.

uiimageview swift

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

如何找出第一个子标签名称是什么?

我需要找到元素的第一个子元素.

例如:

<div class="parent">
    <div class="child"></div>
    <img class="child" />
    <div class="child"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

在这个例子中,第一个孩子是一个div.

另一个例子:

<div class="parent">
    <img class="child" />
    <img class="child" />
    <div class="child"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

在这个例子中,第一个孩子是a img.

jquery

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

选择容器中的最后一个单词

我只是想知道是否有办法在DIV中选择最后一个WORD.我认为没有任何明显的方法可以做到这一点,那么有什么工作吗?

我不介意使用CSS或Javascript来实现这一点.

提前致谢

javascript jquery

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

重新排序MySQL表中的行

我有一张桌子:

+--------+-------------------+-----------+
| ID     | Name              |  Order    |
+--------+-------------------+-----------+
| 1      | John              | 1         |
| 2      | Mike              | 3         |
| 3      | Daniel            | 4         |
| 4      | Lisa              | 2         |
| 5      | Joe               | 5         |
+--------+-------------------+-----------+
Run Code Online (Sandbox Code Playgroud)

订单可以由管理员更改订单列.在管理员方面,我有一个表单,其中包含Insert After:数据库条目的选择框.在插入的列之后,我应该使用什么查询来订购+ 1.

我希望以这样的方式执行此操作,以使服务器负载保持最小,因为此表目前有1200行.这是保存表格顺序的正确方法还是有更好的方法?

任何帮助赞赏

编辑:

这就是我想做的事,多亏了它的特点:

想要将第1行重新排序为第1100行之后,您计划将2-1100保留为相同,然后将1修改为1101并增加1101-1200

mysql sql

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