小编Cat*_*hal的帖子

强制嵌套div /跨度到一行

我有一个类似这个小提琴的结构http://jsfiddle.net/qqqh1agy/1/

HTML:

<div class="outer">
  <div class="inner"></div>
  <div class="inner"></div>
  <div class="inner"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.outer{
    width: 100px;
    height:20px;
    overflow: auto;
}
.inner{
    background:red;
    width:50px;
    float:left;
    height:20px
}
Run Code Online (Sandbox Code Playgroud)

我希望内部div与一个水平滚动条在一行上.这可能吗?

任何想法都非常感激

C

css

8
推荐指数
1
解决办法
7695
查看次数

vhosts conf for single page app

我有一个角度应用程序,我在本地使用apache服务.我的vhosts.conf是:

<VirtualHost *:80>
  ServerName my.app.com
  DirectoryIndex index.html
  DocumentRoot /export/www/app
  <Directory "/export/www/app">
    order allow,deny
    allow from all

    RewriteEngine on

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.html/$1 [L]
  </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

如果我去应用程序的根目录,一切都很好.我在应用程序中进行了一些导航,这使我进入my.app.com/some/location并且仍然没有问题.

但是,如果我在此时重新加载页面,则会出现404错误.要回到我想要的地步,我需要回到root并再次通过应用程序导航,或者通过url my.app.com/#/some/location搜索

我可以用重写规则做些什么,这样我就不需要哈希来重新加载路由了吗?我尝试将现有规则编辑为:

RewriteRule ^(.*)$ index.html/#/$1 [L]
Run Code Online (Sandbox Code Playgroud)

任何想法都非常感谢C.

apache angularjs single-page-application

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

使用默认值添加datetime列

我正在尝试编写一个alembic迁移来向表中添加datetime列.我希望所有现有行的默认时间为现在,将来的行默认为创建它们的时间.我已经尝试过server_default='now()',它将所有现有的行设置为现在,但新行似乎得到同样的时间.如何设置默认值以使新行获得当前时间?

python alembic

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

v1.0.8中不推荐使用$ dialog注入

如果这是一个基本/不好的问题,我是角色的新手并继承了一个项目,所以请提前道歉.我有一个控制器

.controller('myCtrl', function($dialog) {}
Run Code Online (Sandbox Code Playgroud)

那导致错误

Error: Unknown provider: $dialogProvider <- $dialog
Run Code Online (Sandbox Code Playgroud)

另一台角度为1.0.7 $对话框的机器似乎来自角度ui-bootstrap.js,但是从1.0.8开始.如果不推荐使用此功能,是否有人建议如何更换它?

提前致谢

C

angularjs

4
推荐指数
1
解决办法
3506
查看次数

从executioncript函数访问变量

我想在测试期间使用browser.executescript动态设置一些数据.就像是:

var x;
browser.executeScript(function () {
  var something = x;
});
Run Code Online (Sandbox Code Playgroud)

但是x似乎超出了正在运行的函数的范围.有没有办法让我传递将在内部范围内的参数?

任何帮助都非常感谢C.

javascript selenium chai selenium-webdriver protractor

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