问题列表 - 第25714页

CSS:"float:left"不能按预期工作

我想使用"float:left"显示2列图像,我不知道为什么第3张图像在右边.

请参见屏幕截图:http://dl.dropbox.com/u/72686/imagesFloat.png

见HTML:

       <div class="field-item odd">
                    <img alt="" class="filefield-imagecache-galleryImage" src="http://localhost/bernardi/sites/default/files/Picture%202.png" title=""><br>
<span>description1</span>        </div>
              <div class="field-item even">
                    <img alt="" class="filefield-imagecache-galleryImage" src="http://localhost/bernardi/sites/default/files/Picture%203.png" title=""><br>
<span>description2</span>        </div>
              <div class="field-item odd">
                    <img alt="" class="filefield-imagecache-galleryImage" src="http://localhost/bernardi/sites/default/files/Picture%204.png" title=""><br>
<span>description3</span>        </div>
              <div class="field-item even">
                    <img alt="" class="filefield-imagecache-galleryImage" src="http://localhost/bernardi/sites/default/files/Picture%205.png" title=""><br>
<span></span>        </div>
Run Code Online (Sandbox Code Playgroud)

看CSS:

.field-field-image .odd {
padding-right:20px;
}
.field-field-image .even {
padding-left:20px;
}

.field-field-image .field-item {
float:left;
}
Run Code Online (Sandbox Code Playgroud)

谢谢

css css-float

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

Python/C"defs"文件 - 它是什么?

在nautilus-python绑定中,有一个文件" nautilus.defs ".它包含类似的节

(define-interface MenuProvider
  (in-module "Nautilus")
  (c-name "NautilusMenuProvider")
  (gtype-id "NAUTILUS_TYPE_MENU_PROVIDER")
)
Run Code Online (Sandbox Code Playgroud)

要么

(define-method get_mime_type
  (of-object "NautilusFileInfo")
  (c-name "nautilus_file_info_get_mime_type")
  (return-type "char*")
)
Run Code Online (Sandbox Code Playgroud)

现在我可以看到其中大部分内容(例如,最后一个意味着我可以在"FileInfo"对象上调用方法"get_mime_type").但我想知道:这个文件是什么,确切地说(即我在网上搜索什么来查找更多信息)?在Python/C绑定中找到它是常见的吗?什么是格式,它在哪里记录?什么程序实际处理它?

(到目前为止,我已经设法收集到它被转换为C源文件,它看起来有点像lisp给我.)

c python

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

用c#代码制作函数/方法调用的图形/图表(visual studio 2008)

我在visual studio 2008中有一些c#项目,我想得到所有方法调用的图形(map?table?).我希望它是静态的,而不是运行时(如"调用堆栈"); 任何功能 - 谁叫它,多少次等等

我可以在方法之后查找所有引用方法,并将每个调用复制到表或Graphviz文件,但这将花费几个小时.是否有可以提供帮助的自动工具或插件?

c# code-analysis visual-studio-2008 static-code-analysis

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

如何使用迭代器?

我正在计算两点之间的距离.我用C++中的向量存储的两点:(0,0)和(1,1).

我应该得到结果

0
1.4
1.4
0
Run Code Online (Sandbox Code Playgroud)

但我得到的实际结果是

0
1
-1
0
Run Code Online (Sandbox Code Playgroud)

我认为在向量中使用迭代器的方式有问题.我该如何解决这个问题?

我发布了以下代码.

typedef struct point {
    float x;
    float y;
} point;

float distance(point *p1, point *p2)
{
    return sqrt((p1->x - p2->x)*(p1->x - p2->x) +
                (p1->y - p2->y)*(p1->y - p2->y));
}

int main()
{
    vector <point> po;
    point p1; p1.x = 0; p1.y = 0;
    point p2; p2.x = 1; p2.y = 1;
    po.push_back(p1);
    po.push_back(p2);

    vector <point>::iterator ii;
    vector <point>::iterator jj;
    for (ii = po.begin(); ii != po.end(); ii++) …
Run Code Online (Sandbox Code Playgroud)

c++ pointers iterator vector using-statement

71
推荐指数
3
解决办法
4万
查看次数

正确使用标签前缀和标签名称?

看起来 TagPrefix 和 TagName 都是必需的。我想知道每个元素的正确用法是什么?我在下面得到的代码看起来不对,因为我重复了两次控件的名称......

<%@ Register TagPrefix="ucCustomerSearch" TagName="ucCustomerSearch" Src="~/UserControls/IndividualSearch.ascx"%>
<%@ Register TagPrefix="ucCustomerList" TagName="ucCustomerSearch" Src="~/UserControls/CustomerList.ascx"%>

 <asp:Content ContentPlaceHolderid="PlaceHolderMain" runat="server">

  <ucCustomerSearch:ucCustomerSearch Title="Search" runat="server" />

     <ucCustomerList:ucCustomerList Title="Customer List" runat="server" />

 </asp:Content>
Run Code Online (Sandbox Code Playgroud)

asp.net user-controls tagprefix tagname

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

jQuery更改ID!

我是一个jQuery noobie,并且一直在尝试添加一个脚本来更改div onClick的id.

这是一个jsfiddle的例子.

$(function accept() {
    $("div:scrollwrap").attr('scrollwrap','highlight');
});?
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

css jquery

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

JavaScript插件创建

如何创建一个纯JavaScript(不使用任何库)插件,如下所示:

document.getElementById('id').myPlugin();
Run Code Online (Sandbox Code Playgroud)

喜欢jQuery吗?

javascript plugins

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

聆听DIV内的变化并采取相应行动

我有一个功能,它抓取XML文档并根据XSL文档进行转换.然后将结果放入带有id的div中laneconfigdisplay.我想要做的是,与转换逻辑分开,为该div设置jQuery更改事件,以便我可以告诉它何时更改,并运行一些jQuery代码.

我尝试了以下,但它不起作用!

$(document).ready(function()
{
    $('#laneconfigdisplay').change(function() {
        alert('woo');
    });
    //Do XML / XSL transformation here
});

<!-- HTML code here -->
<div id="laneconfigdisplay"></div>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

jquery

43
推荐指数
4
解决办法
10万
查看次数

代码中的顺序耦合

顺序耦合真的代码是一件坏事?

虽然它是一个反模式,但我看到的唯一风险是以错误的顺序调用方法,但是具有这种反模式的API /类库的文档应该照顾它.代码还有哪些其他问题是连续的?此外,这种模式很容易通过使用外观来修复.

谢谢

oop anti-patterns

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

如何以递归方式循环所有子项?

我有以下内容:

for (var i = 0; i < children.length; i++){
   if(hasClass(children[i], "lbExclude")){
       children[i].parentNode.removeChild(children[i]);
   }
};
Run Code Online (Sandbox Code Playgroud)

我希望它能够遍历所有孩子的孩子等(不仅仅是顶层).我找到了这条线,似乎这样做:

for(var m = n.firstChild; m != null; m = m.nextSibling) {
Run Code Online (Sandbox Code Playgroud)

但是,如果我进行转换,我不清楚我如何引用当前的孩子?我不再需要澄清孩子的指数位置.有什么建议?

谢谢!

更新:

根据答案的建议,我现在正在使用以下内容.这是正确/最有效的方式吗?

function removeTest(child) {
  if (hasClass(child, "lbExclude")) {
    child.parentNode.removeChild(child);
  }
}

function allDescendants(node) {
  for (var i = 0; i < node.childNodes.length; i++) {
    var child = node.childNodes[i];
    allDescendants(child);
    removeTest(child);
  }
}

var children = temp.childNodes;
for (var i = 0; i < children.length; i++) {
  allDescendants(children[i]);
};
Run Code Online (Sandbox Code Playgroud)

javascript recursion children loops for-loop

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