CSS box model border

Students who have studied HTML know that in HTML, we often use tables to create surrounding borders, but by using CSS border properties, we can create excellent borders that can be applied to any element.

We can set the width, style, and color for each border attribute. Let’s take a look at how to set the border width and color through the border attribute:

CSS does not define the specific details of the three keywords width, so one user agent might set thin, medium, and thick equal to 5px, 3px, and 2px respectively, while another user agent sets them to 3px, 2px, and 1px respectively.

You can pass the following content

td {border-style: solid; border-width: 15px 5px 15px 5px;}

Similarly, here we can also set the width of the single-sided border,

border-top-width
border-right-width
border-bottom-width
border-left-width

Now we add

 border-style: dashed;
  border-top-width: 15px;
  border-right-width: 5px;
  border-bottom-width: 15px;
  border-left-width: 5px;
# to the CSS file ##The following is a screenshot of the effect:

QQ截图20161011155442.png


After talking about the width, let’s take a look at the color. Setting the border color is very simple. CSS uses a simple border-color property, which can accept up to 4 color values ​​at a time, one for the four sides of the border (you can try the specific order yourself). You can use any type of color value, for example, it can be a named color, or hexadecimal and RGB values:

Add the following content in the CSS document:

  border-color: blue rgb(25%,35%,45%) #909090 red;

The following is a screenshot of the effect :

QQ截图20161011155448.png


You can also use properties to control the color of each border to achieve the same effect: border-top-color border-right- color border-bottom-color border-left-color


Continuing Learning
||
<html> <head> <style type="text/css"> p.one { border-style: solid; border-color: #0000ff } p.two { border-style: solid; border-color: #ff0000 #0000ff } p.three { border-style: solid; border-color: #ff0000 #00ff00 #0000ff } p.four { border-style: solid; border-color: #ff0000 #00ff00 #0000ff rgb(250,0,255) } </style> </head> <body> <p class="one">One-colored border!</p> <p class="two">Two-colored border!</p> <p class="three">Three-colored border!</p> <p class="four">Four-colored border!</p> <p><b>注释:</b>"border-width" 属性如果单独使用的话是不会起作用的。请首先使用 "border-style" 属性来设置边框。</p> </body> </html>
submitReset Code