<!DOCTYPE html>
< html lang ="en ">
< head >
< meta charset ="UTF-8 ">
< meta http-equiv ="Cache-Control " content ="no-cache ">
< title > test my Javascript</ title >
< style >
# div1 {
width : 100px ;
height : 100px ;
border-style : solid;
border-width : 10px ;
border-color : black;
}
</ style >
</ head >
< body >
< div id ="div1 "> </ div >
</ body >
< script >
</ script >
</ html >
< style >
# div1 {
width : 100px ;
height : 100px ;
border-style : solid;
border-width : 10px 100px 150px 100px ;
border-color : black;
}
</ style >
注意我将width设置为0的变化 整体的高度没变 也就是content里面就只有一条竖线而已
< style >
# div1 {
width : 0px ;
height : 100px ;
border-style : solid;
border-width : 10px 100px 150px 100px ;
border-color : black;
}
</ style >
< style >
# div1 {
width : 0px ;
height : 100px ;
border-style : solid;
border-width : 10px 100px 150px 100px ;
border-color : transparent black black black;
}
</ style >
< style >
# div1 {
width : 0px ;
height : 100px ;
border-style : solid;
border-width : 10px 100px 150px 100px ;
border-color : transparent transparent black black;
}
</ style >
设置边框顶部 右部 左部 为透明 看看是怎么剪切的
< style >
# div1 {
width : 0px ;
height : 100px ;
border-style : solid;
border-width : 10px 100px 150px 100px ;
border-color : transparent transparent black transparent;
}
</ style >
将要裁剪的本体的宽度和高度全部设置为 0 看看发生的变化
注意你可以将 height也设置为0px 此时content里面其实就是一个点了 注意画画理解