小编ndm*_*ndm的帖子

当透视应用于父元素时,为什么隐藏背面可见性在IE10中不起作用?

好的,所以这是另一个IE10故障.问题是在父元素上应用透视会破坏背面可见性隐藏设置.请看这个小提琴:http://jsfiddle.net/2y4eA

当您将鼠标悬停在红色方块上时,它会在x轴上旋转180°,即使背面可见性设置为隐藏,也会显示背面,至少在达到180°之前,它会消失.删除透视属性,您将看到它按预期工作,背面根本不可见,但当然3D效果丢失.

通过在transform属性中应用透视可以解决这个问题:http://jsfiddle.net/M2pyb但这会导致与transform-origin-z结合的问题,当z被设置为0以外的任何东西时,整个事情变得"缩放":http://jsfiddle.net/s4ndv所以不幸的是,这不是一个解决方案.

背面可见的东西可能是一个错误?如果是这样,除了我提到的那个之外,还有其他工作吗?

css css3 css-transforms internet-explorer-10

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

如何为连接的sortables修复错误定位的可拖动助手(部分由浮动/相对定位的父元素引起)?

前言

当我使用draggables + sortables放置在浮动的,相对定位的父元素时,我遇到了一个问题,即可拖动的助手被错误地偏移了.浮动父元素是Bootstrap列,其中多个可排序列表放在一列中,而可拖动列表放在另一列中.

这是一个工作示例代码段

$('.sortable').sortable({
  connectWith: '.sortable',
  revert: 600,
  forcePlaceholderSize: true,
  placeholder: 'ui-sortable-placeholder',
  tolerance: 'pointer'
}).disableSelection();

$('.draggable').draggable({
  connectToSortable: '.sortable',
  helper: 'clone',
  revert: true
}).disableSelection();
Run Code Online (Sandbox Code Playgroud)
.sortable-container {
  display: inline-block;
  width: 100px;
  vertical-align: top;
}
.sortable {
  cursor: move;
  margin: 0;
  padding: 0;
  list-style-type: none;
  vertical-align: top;
  border: 1px solid #000;
}
.ui-sortable-placeholder {
  background: #ff0000;
}
#draggables {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.draggable {
  margin: 4px;
  cursor: move;
  color: #fff;
  background: #5dd1ff;
}
Run Code Online (Sandbox Code Playgroud)
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" …
Run Code Online (Sandbox Code Playgroud)

css jquery-ui jquery-ui-sortable jquery-ui-draggable twitter-bootstrap-3

19
推荐指数
2
解决办法
3440
查看次数

错误:InvalidValueError:setCenter:不是LatLng或LatLngLiteral:在属性lat中:不是数字

function initAutocomplete() {
    var lat=document.getElementById('lat').value;
    var lng=document.getElementById('lng').value;
    console.log(lat);
    console.log(lng);


    var map = new google.maps.Map(document.getElementById('map'), {
      center: {lat:lat, lng:lng},
      zoom: 13,
      mapTypeId: 'roadmap'
    });}
Run Code Online (Sandbox Code Playgroud)

它给了我以下错误:

错误:InvalidValueError:setCenter:不是LatLng或LatLngLiteral:在属性lat中:不是数字

javascript maps google-maps-api-3

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

Cakephp 3.0更改或删除输入表单上的包装div

我试图删除或更改CakePHP在其表单助手上使用的包装div.

当我使用这段代码时:

 echo $this->Form->input('contact', ['label' => false]);
Run Code Online (Sandbox Code Playgroud)

输出是:

<div class="input text">
  <input type="text" id="contact" maxlength="255" name="contact">
</div>
Run Code Online (Sandbox Code Playgroud)

而我想要的是:

<div class="myOwnClass">
  <input type="text" id="contact" maxlength="255" name="contact">
</div>
Run Code Online (Sandbox Code Playgroud)

我曾经在CakePHP 2上为输入法添加了更多选项,但是在最新的CakePHP版本中这不起作用.有线索吗?

谢谢

html php cakephp cakephp-3.0

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

CakePHP 3x中的响应式引导程序设计

由于CakePHP 3x具有内置的响应功能,我想知道元素结构和类定义.
我确实熟悉Twitter Bootstrapping(在蛋糕2x项目中完成).但需要熟悉CakePHP 3x版本,因为它是框架中的新功能!
我查看了css/base.css,发现了很少的元素类,比如

Grids: .small-1(to 12), .medium-1(to 12), .large-1(to 12)
Offsets: .small-offset-1(to 12), .medium-offset-1(to 12), .large-offset-1(to 12)
Align: .left, .right.... etc
由于响应式站点使用标准元素结构运行,Cake的引导是否有任何参考,如表单,块等?

css cakephp twitter-bootstrap cakephp-3.0

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

如何根据相关模型的条件进行过滤?

我在用户和联系人上有一个belongsToMany关联.

我想找到给定用户的联系人.我需要类似的东西

$this->Contacts->find()->contain(['Users' => ['Users.id' => 1]]);
Run Code Online (Sandbox Code Playgroud)

该烹饪书讲述了包含条件,定制查找器方法和通过关联键唱歌,但我没有找到如何将这些放在一起.

cakephp associations query-builder conditional-statements cakephp-3.0

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

如何通过在CakePHP 3中组合/拥有两个字段来创建keyValue对(显示字段)?

我需要帮助使用findget或其他任何东西在键值对中获取两个值(用于人类友好下拉列表).我需要帮助最简单的方法在CakePHP中执行此操作.

这是我的尝试:

  1. 在我的控制器中

      $users = $this->LocationsUser->Users->find('list', [
        'limit' => 1,
        'keyField' => 'id',
        'valueField' => ['first_name', 'last_name']
      ])->where(['id' => $id]);
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在我看来

      echo $this->Form->input('user_id', [
            'options' => $users,
            'type' => 'select',
            'multiple' => false,
          ]);
    
    Run Code Online (Sandbox Code Playgroud)
  3. 我下拉列表的结果:

    <option value="10">Fabian;Pankiers</option>
    
    Run Code Online (Sandbox Code Playgroud)

看到我需要一个没有分号的结果";" .现在我可以使用javascript删除分号,但那就太过分了.在CakePHP 3中有没有一种简单的方法可以实现这一点?

cakephp find key-value cakephp-3.0 dropdown

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

如何加载非默认模型?

在CakePHP2.x中,我经常$uses在控制器中使用属性,但似乎CakePHP 3.0中不再提供此属性.

我知道加载非默认模型的唯一方法是使用loadModel()方法.这是推荐的加载模型的方法吗?或者还有其他方法来加载模型吗?

cakephp cakephp-3.0

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

cakephp 3显示没有时间的日期

CakePHP 3:我有一个数据库字段是DATE(不是DATETIME,也不是TIMESTAMP)

当我显示

echo $contact->date;
Run Code Online (Sandbox Code Playgroud)

它将显示类似2014. 01. 06. 0:00的内容.如何隐藏小时和分钟?

我试过了

print $this->Time->format($contact->date, 'Y-m-d');
Run Code Online (Sandbox Code Playgroud)

但是我得到了2014-0-6

如何获得年月日?

RRD

cakephp cakephp-3.0

9
推荐指数
2
解决办法
9175
查看次数

MySQL错误-#1932-引擎中不存在表'phpmyadmin.pma user config'

我正在尝试使用XAMPP在My​​SQL中设置数据库。我正在通过localhost上的phpMyAdmin执行此操作(Apache正在运行)。就我而言,唯一的操作是输入一个新的未使用的数据库名称,单击“创建并...”。

发生此错误:

Error
SQL query: DocumentationEdit Edit


SELECT MAX(version) FROM `phpmyadmin`.`pma__tracking` WHERE `db_name` = 'stuff_tessss'  AND `table_name` = ''  AND FIND_IN_SET('CREATE DATABASE',tracking) > 0
MySQL said: Documentation
Run Code Online (Sandbox Code Playgroud)

#1932-表'phpmyadmin.pma__tracking'在引擎中不存在

该数据库显示在数据库列表中。如果您单击一个,则将花费一整天的时间才能加载。

我曾尝试在堆栈和其他地方研究和实现其他1932年错误解决方案,但无济于事。

以下是我正在使用的技术的以下版本:

  • OS X El Capitan-10.11.1
  • 服务器版本:Apache / 2.4.16(Unix)
  • PHP 5.6.15(我必须使用-intl扩展名重新安装,因为CakePHP抱怨存在依赖性)
  • CakePHP 3.0(这需要安装Composer才能从命令行使用CakePHP,我认为它是从PHP运行的)
  • 适用于osx10.11(x86_64)的mySQL Ver 14.14 Distrib 5.7.9
  • XAMPP 5.6.14-4

我已经阅读了各种解决方案,例如在Linux上运行它或使用XAMPP的较早版本等。我发现那里有一个更聪明的人可能知道该解决方案。我主要也很难尝试去研究哪里。

如果有人能指出我正确的方向,我将不胜感激!

mysql apache xampp phpmyadmin

9
推荐指数
4
解决办法
8万
查看次数