直接上代码
.Pic figure {
width: 340px;
border: 1px solid #CBCBCB;
text-align: center;
}
.Pic figcaption {
margin: 5px;
/*text-align: center;*/
}
.Pic img {
margin: 10px;
}
很简单的小页面 这样的网页效果如下:
可见 good picture和图片都在整个border的正中间 然而这个text-align
是我无意写上去的 后来发现想加figcaption
的margin
所以想把这个text-align
加入到下面去 然而问题来了:
.Pic figure {
width: 340px;
border: 1px solid #CBCBCB;
/*text-align: center;*/
}
.Pic figcaption {
margin: 5px;
text-align: center;
}
.Pic img {
margin: 10px;
}
如果这样布局的话 网页效果如下:
不难看出 图片相对于border
有了向左的偏移 我的问题是 为什么在figure
里设定text-align
也会对图片造成影响呐? 可能我对text-align
或者figture
层次理解的不到位 大侠们求解答!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…