跳至主要内容

博文

目前显示的是标签为“JavaEE”的博文

Fixed width within display:inline

根据老板的需求修改web page中的footer的时候发现了<span>的宽度有问题,HTML的结构大致如下: <div style="margin: 0pt 260px; width: 380px;">     <span class="footTag">About</span>     <span class="footTag">Partners</span>     <span class="footTag">Advertise</span> </div> <div style="margin: 6px 0pt; clear: left;">   © 2008 Company-Name </div> 其中样式footTag指定了width,但是尝试了很久发现span的宽度无论如何也不能按照CSS的定义显示…… 但是如果换成DIV或是用 display: block 就可以。在Google了不少keyword之后终于发现了一篇 相关的解释 。到W3C的CSS 2.1规范里具体找了一下,果然发现: 10.3.1 Inline, non-replaced elements The 'width' property does not apply. A computed value of 'auto' for 'left' , 'right' , 'margin-left' or 'margin-right' becomes a used value of '0'. 有空一定要仔细看看规范~做WEB开发的至少先将CSS、JavaScript和DOM混个脸熟,然后再研究不同browser的特性。

Exadel Open Source

Eclipse一直是偶钟爱的Java IDE,EclipseMe是开发JavaME所使用的插件,虽然有一些瑕疵,但总的来说它还是很顺手的。在开发JavaEE的项目时,曾经一度使用MyEclipse,不过由于这个工具是需要购买license的,所以总觉得不是很合适。后来有人推荐了 Exadel 给我,用了几个版本,基本上扩展性还是不错的。如今这个IDE貌似被JBoss开源了—— Exadel and Red Hat are Partnering to Open Source Exadel Studio Pro as Red Hat Developer Studio .