<!DOCTYPE html>
<html>
<style type="text/css">
.box {
width: 400px;
background-color: #eee;
outline: 3px solid red;
border: 3px solid lightgreen;
padding: 5px 10px;
}
</style>
<div class="box">Welcome to lidihuo</div>
</body>
</html>
Welcome to lidihuo
在边框中时,不可能为元素的四个侧面应用不同的轮廓宽度,样式和颜色;您可以将提供的值应用于元素的所有四个侧面。
边框是元素尺寸的一部分,而轮廓线不是元素尺寸的一部分。意思是,将轮廓应用于元素的粗细无关紧要,其尺寸不会改变。
<!DOCTYPE html>
<html>
<style type="text/css">
.box {
width: 400px;
background-color: #eee;
border: 3px solid Lightgreen;
padding: 5px 10px;
outline-width: 3px;
outline-style: solid;
outline-color: red;
}
</style>
<div class="box">Welcome to lidihuo</div>
</body>
</html>
Welcome to lidihuo
<!DOCTYPE html>
<html>
<style type="text/css">
.box {
width: 400px;
outline-color: red;
outline-width: 4px;
margin: 10px;
border: 2px solid lightgreen;
padding: 5px 10px;
}
</style>
<div class="box" style="outline-style: dashed;">This is dashed outline.</div>
<div class="box" style="outline-style: dotted;">This is dotted outline.</div>
<div class="box" style="outline-style: double;">This is double outline.</div>
<div class="box" style="outline-style: groove;">This is groove outline.</div>
<div class="box" style="outline-style: inset;">This is inset outline.</div>
<div class="box" style="outline-style: outset;">This is outset outline.</div>
<div class="box" style="outline-style: ridge;">This is ridge outline.</div>
<div class="box" style="outline-style: solid;">This is solid outline.</div>
</body>
</html>
This is dashed outline.
This is dotted outline.
This is double outline.
This is groove outline.
This is inset outline.
This is outset outline.
This is ridge outline.
This is solid outline.
<!DOCTYPE html>
<html>
<style type="text/css">
.box {
background-color: #eee;
outline: 3px solid red;
outline-offset: 6px;
border: 3px solid Lightgreen;
padding: 5px 10px;
}
</style>
<div class="box">Welcome to lidihuo</div>
</body>
</html>
Welcome to lidihuo.