css块元素加不了边框什么原因

html-css012

css块元素加不了边框什么原因,第1张

css块元素加不了边框的原因是没有定义border-style。css中没有定义border-style是实线还是虚线,还没有定义border-color边框是什么颜色,css块元素就会加不了边框,进行定义后就可以了,所以css块元素加不了边框的原因是没有定义border-style。

我看你.scroll ul li a{ display:blockborder:4px solid #980d2a}这里加了4像素边框,又看见你.scroll ul li{ float:leftwidth:216pxheight:128px}所以猜测你图片大小大概和这个是一样大,所以你添加一句

.scroll ul li a img{ display:blockwidth:208pxheight:120px}

因为你设置了4像素边框后,里面图片的宽高要相应的缩小8像素才对,不然就超出范围了

你只设定了颜色和宽度,但你却没有设置边框样式

border-style: solid

加上这个,或者其它你想要的边框样式

而且你那一堆可以简写

#divInfo table{

margin:10px

border-top-width: 4px

border-right-width: 4px

border-bottom-width: 4px

border-left-width: 4px

border-top-color: red

border-right-color: red

border-bottom-color: red

border-left-color: red

}

写成

#divInfo table{

margin:10px

border: solid 4px Red

}

就可以了