大家好,我只是在LinearLayout中实现了一个ListView,但是我需要定义LinearLayout的高度(它必须是屏幕高度的50%)。 <LinearLayout android:id="@+id/widget34" android:layout_width="300px" android:layout_height="235px" android:orientation="vertical" android:layout_below="@+id/tv_scanning_for" android:layout_centerHorizontal="true"> <ListView android:id="@+id/lv_events" android:textSize="18sp" android:cacheColorHint="#00000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/tv_scanning_for" android:layout_centerHorizontal="true"> </ListView> </LinearLayout> 那可能吗? 我做了一个类似的button和EditText,但似乎没有工作的布局。 这是我的代码: //capture the size of the devices screen Display display = getWindowManager().getDefaultDisplay(); double width = display.getWidth(); //my EditText will be smaller than full screen (80%) double doubleSize = (width/5)*4; int editTextSize = (int) doubleSize; //define […]
我试图让第二个黄色(绝对)以上的黑色div(相对)。 黑div的父母也有一个绝对的位置。 码: <div class="absolute"> <div id="relative"></div> </div> <div class="absolute" style="top: 54px"></div> <style> #relative { position: relative; width: 40px; height: 100px; background: #000; z-index: 1; margin-top: 30px; } .absolute { position: absolute; top: 0; left: 0; width: 200px; height: 50px; background: yellow; z-index: 0; } </style> jsFiddle: http : //jsfiddle.net/P7c9q/
我有一个问题给你CSS的大师! 我有一个菜单,hover在绝对定位的div上。 所有菜单项都必须相对定位,因为绝对div将在页面上多次出现,并且在一个实例中将以多种大小显示。 当我不知道父div的大小时,如何将“position:relative”的多个项目垂直和水平居中? 我知道负面利润率的“绝对”位置,但是这种情况要求有所不同。 您的帮助将深受感激。 编辑: 代码如下: .OuterCase { position : absolute; width : 100%; height : 100%; text-align: center; } .InnerItem { width : 38px; height : 38px; display: inline-block; } 我已经把它放在水平中心的地方,它的垂直线有点难以捉摸。 谢谢!
我有以下目录: mydirectory ├── __init__.py ├── file1.py └── file2.py 我有一个函数f在file1.py中定义。 如果在file2.py中,我这样做 from .file1 import f 我得到以下错误: SystemError:父模块未加载,无法执行相对导入 为什么? 以及如何使其工作?
我希望以人性化的格式显示一些相对于当前date的date。 人性化的相对date的例子: 10秒前 20分钟后 1天前 5周前 2个月前 基本上忠实地保持最高的数量级(并且优选地,当通过这些单位中的2个时,仅仅移动单位 – 5个星期而不是1个月)。 虽然我可以住在一个控制力较差,日子更友好的图书馆里,例如: 昨天 明天 上个星期 几分钟前 在几个小时内 任何stream行的图书馆呢?
这是我的USB驱动程序上我自己的程序文件夹: Program\ run.bat bin\ config.ini Iris.exe library.dll etc. 我想用run.bat来启动我的Iris.exe 我不能使用这个:F:/Program/bin/Iris.exe就像是一个快捷方式,因为有时它不会给我F驱动程序名(E,G) 我需要写入bat文件才能像魅力一样工作? 我在BAT文件中试过: ˝\bin\Iris.exe˝ 它不工作:(
我有3个级别的div : (在下面的绿色)顶层div与overflow: hidden 。 这是因为如果超出框的大小,我想要在该框内的某些内容(此处未显示)进行裁剪。 (在下面红色)在这里面,我有position: relative div position: relative 。 唯一的用途是用于下一个级别。 (在下面的蓝色)最后一个div我从position: absolutestreamposition: absolute但我要定位相对于红色div (而不是页面)。 我想把蓝色的盒子从stream动中取出,并且扩展到绿色的盒子之外,但是相对于红色盒子的位置如下: 替代文字http://img.skitch.com/20100211-2iejd2t9iabxb2rgs9b6msht2.png 然而,下面的代码,我得到: 替代文字http://img.skitch.com/20100211-mfjtr1st2yy5u4jhc3chi1qi3d.png 并且移除position: relative对于红色框的position: relative ,现在允许蓝色框离开绿色框,但是相对于红色框不再被定位: 替代文字http://img.skitch.com/20100211-e96ktg4j9undir396m4p5ka3ki.png 有没有办法: 保持overflow: hidden在绿色框上。 让蓝色的盒子伸出绿色的盒子并相对于红色的盒子定位? 完整的源代码,为了testing,使用内联CSS: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <body> <br/><br/><br/> <div id="1" style="overflow: hidden; background: #efe; padding: 5px; width: 125px"> <div id="2" style="position: relative; background: #fee; padding: 2px; […]
我想知道是否有人有一个想法如何解决在IE7中的以下问题: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>IE7 absolute positioning bug</title> <style type="text/css"> #panel { position: relative; border: solid 1px black; } #spacer { height: 100px; } #footer { position: absolute; bottom: 0px; } </style> <script type="text/javascript"> function toggle() { var spacer = document.getElementById("spacer"); var style = "block"; if (spacer.style.display […]
我们正在使用一个代码库,它既可以部署到Windows,也可以在Linux上 – 有时在不同的目录中。 项目中的某个模块应该如何引用项目中的非Python资源之一(CSV文件等)? 如果我们做这样的事情: thefile=open('test.csv') 要么: thefile=open('../somedirectory/test.csv') 它只有在脚本从一个特定的目录或目录的一个子集运行时才有效。 我想要做的是这样的: path=getBasePathOfProject()+'/somedirectory/test.csv' thefile=open(path) 这是正确的吗? 可能吗?
我来过这里 http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Python包:相对导入 python相对导入示例代码不起作用 相对python导入的最终答案 Python中的相对导入 Python:禁用相对导入 以及大量的url,我没有复制,有些是在其他网站上,有些在我以为我会很快得到解决scheme。 永远反复出现的问题是:对于Windows 7,32位Python 2.7.3,我该如何解决这个“试图在非包装中进行相对导入”的消息? 我在pep-0328上构build了一个完整的包: package/ __init__.py subpackage1/ __init__.py moduleX.py moduleY.py subpackage2/ __init__.py moduleZ.py moduleA.py 我确实在适当的模块中创build了名为垃圾邮件和鸡蛋的函数。 自然,它没有工作。 答案显然是在我列出的第四个URL中,但是这些都是我的校友。 在我访问的其中一个url上有这样的回应: 相对导入使用模块的名称属性来确定模块在包层次结构中的位置。 如果模块的名称不包含任何包信息(例如,它被设置为“main”),则无论模块在文件系统上的实际位置如何,相对导入都将被parsing为模块是顶级模块。 上面的回应看起来很有希望,但对我来说这全是象形文字。 所以我的问题,我怎么让Python不返回给我“试图在非包的相对导入”? 有一个答案,涉及-m,据说。 有人可以告诉我为什么Python给出了这个错误信息, 它是什么意思,非包装! ,为什么以及如何定义一个“一揽子”,并且准确的答案对于一个幼儿园的学生来说是很容易理解的 。 编辑:导入是从控制台完成的。