有2各地方的错误,
每个width和height后面的数量都要加一个单位px。
第一个d1里面的display应该改成:inline-block;‘
我把你的代码复制下来放在dreamweaver里面这样修改后就正常了;
你是给什么元素设置宽度的?给块状元素设置宽度是可以的,但是内联元素设置宽度是没有效果的,比如a标签 这个我们在css里面设置宽度是没有效果的,要把a标签转换成块状元素,宽度的效果才可以实现,其次还有种可能,你写的可能是块状元素,但是没有设置边框,你看不见而已,但是宽度是发生变化的,具体内容你可以参考下php中文网上面的资料,希望对你有帮助!