2011-09-06 60 views

回答

1

这是因为margin是盒子外的,但padding包装盒内。所以你应该使用padding来获得考虑。

在浏览器呈现的这张图片边框是红线。 enter image description here

1

保证金不包括在盒子模型的边界内,但填充的。请参阅here以了解更多关于包装盒模型的详细信息

0

做到这一点的方法是在段落中添加一个div中的CSS会像下面的代码:

div 
{ 
    border-style: solid; 
    border-width: 0 15px 0 0; 
    border-color: blue; 
} 
p { 

    padding-top: 20px 
} 

http://jsfiddle.net/dcAQW/3/

0

是,根据盒模型(如@Mohsen所述),你想在段落上填充而不是页边距。而且,这样写得更简洁可读:

p { 
    border-right: 15px solid blue; 
    padding-top: 20px; 
}