问题列表 - 第113949页

具有动态高度的CSS和DIV

我有一个像这样的网页结构:

<div class="total">
    <div class="menu">
    </div>
    <div class="content">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

所以"menu"div包含我的左侧菜单,而"content"div包含一些动态文本.实际上,我所做的结构都以正确的方式定位,在我的"总"div中.我实际上在我的CSS上编辑了我的"总"div,如下所示:

.total{
position:relative;
top:50px;
margin: 0 auto;
background-color:#eeeeee;
height:auto;
border:2px solid #000;
border-color:rgb(82,115,154);
}
Run Code Online (Sandbox Code Playgroud)

问题是我无法获得我真正想要的东西:边框全部位于顶部(它就像一条水平行),并且我的div不会出现不同的背景颜色.

如何让"总"div的高度变得动态?

编辑:链接到jsFiddle

html css height dynamic

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

在PHP中评估类似MongoDB的JSON查询

考虑在此JSON对象中表达的以下(相当复杂的)查询:

{
    "name": "Kindle Fire",
    "sale": true,
    "price": {
        "$gt": 199,
        "$lt": 264
    },
    "price.vat": { // bogus, just to show $a['price.vat'] == $a['price']['vat']
        "$lte": 1.2
    },
    "$or": {
        "qty": {
            "$gt": 30
        },
        "eta": {
            "$or": {
                "$lt": 3,
                "$gt": 30
            }
        }
    },
    "countriesAvailable": {
        "$in": [
            "US",
            "CA"
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

目的


我想解析那个JSON,以便它计算到PHP的等价物($a我的目标数据在哪里):

$a['name'] == 'Kindle Fire' &&
$a['sale'] == true &&
(
    $a['price'] > 199 && $a['price'] < 264
) &&
$a['price']['vat'] <= 1.2 …
Run Code Online (Sandbox Code Playgroud)

php arrays evaluation iterator multidimensional-array

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

ASP.NET MVC4,视图将旧值返回给控制器

我是 MVC 和 ASP.NET 的新手。我的要求是,我必须第一次在我的视图中显示两条记录,并且我的视图包含一个“交换”按钮。当我按下这个按钮时,控制器的 post 动作应该执行并且它必须采用原始视图模型并且需要交换两条记录并且应该呈现相同的视图。每当我按下交换按钮时,这个过程应该继续。

当我第一次单击 SWAP 时,它工作正常。但是当我下次点击时,我的后期控制器操作正在获取原始记录并显示相同的内容。

我的控制器代码如下所示。

public ActionResult Dedupe()
        {
            var selectedClients = TempData["SelectedClients"] as DedupeClientsViewModel;
            return this.View(selectedClients);
        }

        [HttpPost]
        public ActionResult Dedupe(DedupeClientsViewModel dedupeClients)
        {
            if (ModelState.IsValid)
            {
                //my functionality
            }
            return this.View(dedupeClients);
        }
Run Code Online (Sandbox Code Playgroud)

我需要用“ModelState”做什么才能从视图中获取新数据。

asp.net-mvc asp.net-mvc-4

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

iOS:弹出视图控制器时更改界面方向

我的应用程序中的所有视图控制器仅在纵向工作,除了可以是纵向或横向的视图控制器.

我有一些使用场景如下:

  1. 我将两个方向都适用的控制器推送到UITabBarController
  2. 用户从portait到landscape的方向更改
  3. 用户按"后退按钮"

执行这些操作后,应用程序将保持横向方向,并且不会自动将其更改为纵向.

我使用supportedInterfaceOrientations控制视图控制器方向(我使用的是iOS 6.0).我做错了什么?当用户按下后退按钮时应用程序自动将方向更改为允许时,如何才能获得正确的行为?谢谢你的答案!

objective-c screen-orientation uiinterfaceorientation ios

10
推荐指数
1
解决办法
5986
查看次数

指针指向访问

有人可以向我解释一下:

(((((*(parent))->leaves))[7])->zone_id)
Run Code Online (Sandbox Code Playgroud)

指针的指针对我来说真的很困惑.这是我在调试模式下从手表中得到的表达式.我试图访问zone_id树的最后一个元素内的字符串(有10个元素,每个元素为不同的数字0-9).

编辑:这是整个搜索功能,希望它足以理解:

string Tree::search(string str, node** parent, int num) {

    int value;

    if (num < str.length()) {

        value = boost::lexical_cast<int> (str.substr(num, 1));

        if ((*parent)->leaves[value] != NULL  &&  num != str.length() -1) {

            search (str, &((*parent)->leaves[value]), num+1);


        } else if (num == str.length() -1) {

            if ( (*(parent)->leaves)[value]->zone_id.empty() )
                cout<<"Yep.";
            else
                return (string) "No_results.";

        }

    } 


}
Run Code Online (Sandbox Code Playgroud)

和结构:

struct node {

    string zone_id;
    node* leaves [10];

};
Run Code Online (Sandbox Code Playgroud)

c++ tree pointers

0
推荐指数
1
解决办法
93
查看次数

将HResult转换为实际的错误代码,Delphi

在某个时刻发生EOleSysError,该异常的错误代码是HRESULT.有没有办法可以将HResult转换回错误代码或字符串?

delphi exception

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

使用Python计算点密度

我有一个来自世界特定地区的地理数据的X和Y坐标列表.我想根据它在图表中的位置来分配每个坐标,一个权重.

例如:如果一个点位于其周围有许多其他节点的地方,则它位于高密度区域,因此具有更高的权重.

我能想到的最直接的方法是在每个点周围绘制单位半径的圆,然后计算其他点是否位于其中,然后使用函数,为该点指定权重.但这看起来很原始.

我看过pySAL和NetworkX,但看起来它们与图形一起工作.我在图表中没有任何边缘,只有节点.

python

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

java.sql.Timestamp时区是否具体?

我必须在UTC中存储UTC dateTime.
我已将特定时区中给出的dateTime转换为UTC.因为我遵循以下代码.
我的输入日期时间是"20121225 10:00:00 Z"时区是"亚洲/加尔各答"
我的服务器/数据库(oracle)在同一时区(IST)"亚洲/加尔各答"运行

获取此特定时区中的Date对象

        String date = "20121225 10:00:00 Z";
        String timeZoneId = "Asia/Calcutta";
        TimeZone timeZone = TimeZone.getTimeZone(timeZoneId);

        DateFormat dateFormatLocal = new SimpleDateFormat("yyyyMMdd HH:mm:ss z");
                    //This date object is given time and given timezone
        java.util.Date parsedDate = dateFormatLocal.parse(date + " "  
                         + timeZone.getDisplayName(false, TimeZone.SHORT));

        if (timeZone.inDaylightTime(parsedDate)) {
            // We need to re-parse because we don't know if the date
            // is DST until it is parsed...
            parsedDate = dateFormatLocal.parse(date + " "
                    + timeZone.getDisplayName(true, TimeZone.SHORT));
        } …
Run Code Online (Sandbox Code Playgroud)

java oracle datetime date jdbc

74
推荐指数
6
解决办法
10万
查看次数

如何在DocPad中缩小HTML,CSS和JavaScript文件?

当我点击时docpad generate,我想缩小HTML,CSS和JavaScript文件,我该怎么做?

docpad

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

重写网址以隐藏真实的网页路径

我最近在SO的帮助下解决了我的htaccess rewriterule问题:

在重写规则中重用子域

结果是当有人进入时

whatever.example.com/anypage
Run Code Online (Sandbox Code Playgroud)

在地址栏中,htaccess会自动重定向到

whatever.example.com/somepath/whatever/anypage
Run Code Online (Sandbox Code Playgroud)

我想要做的是找到一种方法,只需whatever.example.com/anypage在地址栏中whatever.example.com/somepath/whatever/anypage显示所显示的内容.

在我之前提到的帖子中,Jon Lin清楚地提到了以下内容:

重定向始终会更改浏览器的URL地址栏中的内容

但是,我知道一些非常频繁的网址重写案例会在地址栏中显示,例如:

example.com/article-1-15
Run Code Online (Sandbox Code Playgroud)

但实际上显示的内容

example.com/somepath/somepage.php?article=1&otherparam=15
Run Code Online (Sandbox Code Playgroud)

这怎么可能适用于我的情况?我真的希望有一个小小的网址,但似乎我错过了一些东西.

.htaccess url-rewriting

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