应该是一个非常简单的使用jade和css在div中不显示图片的问题,但我一直解决不了,求教各位大神。
我是个新手,在学习用nodejs+mongodb+jade做网页。这个问题中应该只涉及到了jade和css。
我想做一个由div分块的网页,每个块里面显示一张图片。示意图如下:
图中蓝色部分是一个大的div块,橙色部分是3个小的div块,绿色矩形表示3张图片。做起来应该是很简单的。 下面是我的CSS代码和Jade代码。
homePage.css: html{height:100%;} body{height:98%;background-color:rgb(128,128,128);} #Container{ min-height:100%; height: 50%; width:95%; margin:0 auto; background-color:white; overflow: hidden; } #ButtonBlock{ height: 35%; width:100%; padding:25px 0px 0px 0px; text-align: center; background-color: darkorchid; }
homePage.jade: doctype html html head title Hotel Home Page link(rel='stylesheet', href='/stylesheets/hotelHomePage.css')
body div#Container div#ButtonBlock img(src='/images/button1.jpg') br div#ButtonBlock img(scr='images/button2.jpg') br div#ButtonBlock img(src='/images/button2.jpg') br img(src='images/button1.jpg')
写的时候缩进是没有问题的,这里没有显示缩进。自己感觉代码写得挺正常的,但是运行起来效果是这样:
图中的“按钮1”“按钮2”就是要显示的图片。可以看见上方div和下方div都可以正确显示图片,只有中间的div不能显示图片。请问错误在哪里呢?谢谢各位大神!