教你用css3实现图片容器内等比缩放,教你用c3实现图片容器内等比缩放......
2023-03-16 332 CSS
用纯CSS来实现边框,可以做到让边框带有四个角和边框颜色渐变。那么,怎么来实现带四角边框的渐变效果,下面就来介绍下具体的实现方法。
首先在桌面新建一个test.html文件,并在谷歌游览器和编辑器中都打开它。
其次编写html代码,我们这里使用了李白的《把酒问月》中的一句经典诗
divid="box">
divclass="content">
今人不见古时月,今月曾经照古人。
divclass="lt">/div>
divclass="rt">/div>
divclass="rb">/div>
divclass="lb">/div>
/div>
/div>
下一步我们再编写对应的CSS代码
style>
body{
background:#00AB68;
text-align:center;
}
#box{
position:relative;
margin:120pxauto;
width:400px;
height:100px;
font-family:KaiTi;
font-size:18px;
line-height:100px;
font-weight:bold;
color:#fff;
}
.content{
position:absolute;
width:100%;
height:100%;
border:1.5pxsolidrgb(209,142,88);
border-image:-webkit-linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
border-image:-moz-linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
border-image:-o-linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
border-image:linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
}
.content>div{
position:absolute;
width:10px;
height:10px;
}
.lt{
left:-10px;
top:-10px;
background-color:rgb(209,142,88);
}
.rt{
right:-10px;
top:-10px;
background-color:rgb(209,142,88);
}
.rb{
bottom:-10px;
right:-10px;
background-color:rgb(209,142,88);
}
.lb{
bottom:-10px;
left:-10px;
background-color:rgb(209,142,88);
}
/style>
以下是完整代码,拷贝到编辑器即可使用
!DOCTYPEhtml>
htmllang="en">
head>
metacharset="UTF-8">
metaname="viewport"content="width=device-width,initial-scale=1.0">
title>CSS四角正方形颜色渐变边框/title>
style>
body{
background:#00AB68;
text-align:center;
}
#box{
position:relative;
margin:120pxauto;
width:400px;
height:100px;
font-family:KaiTi;
font-size:18px;
line-height:100px;
font-weight:bold;
color:#fff;
}
.content{
position:absolute;
width:100%;
height:100%;
border:1.5pxsolidrgb(209,142,88);
border-image:-webkit-linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
border-image:-moz-linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
border-image:-o-linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
border-image:linear-gradient(rgb(209,142,88),rgb(245,137,212))2020;
}
.content>div{
position:absolute;
width:10px;
height:10px;
}
.lt{
left:-10px;
top:-10px;
background-color:rgb(209,142,88);
}
.rt{
right:-10px;
top:-10px;
background-color:rgb(209,142,88);
}
.rb{
bottom:-10px;
right:-10px;
background-color:rgb(209,142,88);
}
.lb{
bottom:-10px;
left:-10px;
background-color:rgb(209,142,88);
}
/style>
/head>
body>
divid="box">
divclass="content">
今人不见古时月,今月曾经照古人。
divclass="lt">/div>
divclass="rt">/div>
divclass="rb">/div>
divclass="lb">/div>
/div>
/div>
/body>
/html>
最后我们来看看在游览器中的效果
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: CSS
相关文章
怎么用div布局加css样式做网页,怎么做一个网页呢,静态页面的制作是很简单的,我们来看看怎么通过div布局 c样式来制作一个网页吧。......
2023-03-16 476 CSS
css基础教程:[1]为网页使用网络字体,本教程为大家介绍在网页上怎么使用网络字体。1,使用网络字体的好处是所有人看到的效果都是样的,效果统一,2,不依赖于用户电脑上是否安装了该字体。......
2023-03-16 324 CSS