Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net ajax控件工具包组合框在字段集中以“位置:相对”样式显示时不直接显示_Asp.net_Css_Asp.net Ajax_Ajaxcontroltoolkit - Fatal编程技术网

asp.net ajax控件工具包组合框在字段集中以“位置:相对”样式显示时不直接显示

asp.net ajax控件工具包组合框在字段集中以“位置:相对”样式显示时不直接显示,asp.net,css,asp.net-ajax,ajaxcontroltoolkit,Asp.net,Css,Asp.net Ajax,Ajaxcontroltoolkit,我目前有一个ASP.net ajax控件工具包组合框的实例,它位于一个字段集中,其样式为position:relative applicated。该控件也位于一个非常普通的表中(请不要对使用表进行布局发表评论,我知道这是邪恶的,并尽量避免) 列表的显示有两个问题: 列表与文本框不齐平。在I.E.7中(这是我的主要目标受众,其中IE7是公司标准),列表显示在字段集下方约10px,这是字段集的底部边距设置。在FF 2.0中,该列表位于显著较低的位置,并向右偏移 在字段集的下面,div中有更多的内容,

我目前有一个ASP.net ajax控件工具包组合框的实例,它位于一个字段集中,其样式为position:relative applicated。该控件也位于一个非常普通的表中(请不要对使用表进行布局发表评论,我知道这是邪恶的,并尽量避免)

列表的显示有两个问题:

  • 列表与文本框不齐平。在I.E.7中(这是我的主要目标受众,其中IE7是公司标准),列表显示在字段集下方约10px,这是字段集的底部边距设置。在FF 2.0中,该列表位于显著较低的位置,并向右偏移
  • 在字段集的下面,div中有更多的内容,也有一个position样式:relative applicated。组合框中的列表显示在这个div的内容后面,这显然是一个问题
  • 从字段集中删除位置:relative可解决组合框的显示问题,但会导致其他不必要的显示副作用

    我的临时解决办法是在没有position:absolute样式的情况下重新设计这个字段集的样式,但我希望有一个更好的解决方案

    谢谢你,乔恩

    这个组合框有一些硬编码的样式,它们确实使显示问题/CSS样式化成为一场噩梦

    实际上,我下载了源代码,去掉了所有开箱即用的样式,重新编译了一个新的DLL,这样做真的让我很高兴


    如果你想走这条路,我很乐意分享我调整了哪些文件和删除了哪些文件。

    你调整了哪些文件???你在哪里删除了什么???如果你愿意的话???因为我面临着同样的问题。。。下拉菜单在“退出空间”区域打开。。。