CSS property border

高洛峰
Release: 2017-02-27 15:06:22
Original
1476 people have browsed it

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.

0.border-color and color

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>
Copy after login
<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 ;
}
Copy after login
<p></p>

CSS property border

##1.border and graphics

How 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>
Copy after login
<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;
}
Copy after login
<p></p>

CSS property border

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

Copy after login
      
  •     左侧等高     这里是一些主要内容  
  •   
  •     左侧等高     这里是一些主要内容  
  •   
  •     左侧等高     这里是一些主要内容  
<p></p>##
* {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;
}
Copy after login

<p></p>

CSS property borderFor more articles related to the border of CSS properties, please pay attention to the PHP Chinese website!

<p></p> <p></p>
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!