Home > Article > Web Front-end > CSS property border
I believe everyone is familiar with the border attribute of css. It just adds a border to an element. Under different box models, what impact will it have on the width and height of the element? I believe everyone is familiar with it. Here I won’t go into details, I’ll just talk about things that everyone doesn’t pay much attention to.
When you usually use the border attribute, you should usually write border:1px solid #ccc; similar to this.
But do you know what the color of the border is when the color is not set? I believe many people will say, black!
It is indeed black, but why is it black? Because when the color attribute is not set for the element, the element's color attribute defaults to black, so in other words, When border-color is not set, border-color=color.
<p> </p><p>没有给border设置颜色</p><p></p>
* {margin:0; padding:0;}.wrap { position: relative; width: 400px; height: 400px; margin: 50px auto; }.red { width: 100px; height: 100px; color: red; border: 2px solid ; }<p></p> ##1.border and graphicsHow the border in four directions is actually composed, I believe many people know it. Let me write it down again. You only need to cooperate with
transparent (transparent) to realize triangles and many other graphics. You can try it yourself.
<p></p><p></p>
.box { position: absolute; border-top: 20px solid red; border-left: 20px solid blue; border-right: 20px solid green; border-bottom: 20px solid yellow; }<p></p> 2.border and equal height layout<p></p>Use border to implement equal-height layout on the left and right sides. You need
to match the negative value of margin-left
* {margin:0; padding:0;}.list { margin: 50px; }.item { width: 500px; list-style: none; border-left: 200px solid green; background-color: red; }.left { margin-left: -200px; margin-right: 200px; }<p></p>
For more articles related to the border of CSS properties, please pay attention to the PHP Chinese website!
<p></p> <p></p>