侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

css--一些基本属性

2023-01-20 星期五 / 0 评论 / 0 点赞 / 41 阅读 / 13718 字

关于css各标签的属性: w3cschool一应俱全 设置固定的图片: body { background-image: url(bgimage.gif); background-at

... .

关于css各标签的属性: w3cschool一应俱全

设置固定的图片:

.
body   {   background-image: url(bgimage.gif);   background-attachment: fixed;  }
.

 

边框设置属性:

效果:

.
      .c1{            /* 200*200是正方形 */            width: 200px;            height: 200px;            /*height: 100px;*/            /*border: 10px dashed blue;*/            border-left:  10px dashed green;            border-right:  10px dashed red;            border-bottom: 10px dashed yellow;            border-top: 10px solid purple;            border-radius: 50%;            /*background: url("xyjy.png") no-repeat;*/            /*溢出的部分隐藏*/            overflow: hidden;        }        .c1 img{            /*按照父级标签的宽度来展示,并且进行等比缩放*/            max-width: 100%;        }<div class="c1"><img src="xyjy.png" ></div>
.

 

 关于div浮动

效果:

div使用float进行浮动,浮动后产生异常需要处理一下,将浮动后外面加上一层

.
.clearfix:after{            content: ‘‘;            display: block;            clear: both;        }
. .

.
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <!--<script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>-->    <!--<script src="https://cdn.bootcss.com/vue-router/3.0.1/vue-router.js"></script>-->    <style>        .c1{            width: 200px;            height: 100px;            border: 1px solid black;        }        .c2{            background-color: red;            /*display: none;*/            /*visibility: hidden;*/        }        .c3{            background-color: blue;        }        .c3,.c4{            display: inline-block;        }        /*.sp1{*/            /*border: 1px solid red;*/            /*display: block;*/            /*width: 100px;*/            /*height: 100px;*/        /*}*/    </style></head><body>    <div class="c1">    </div>    <div class="c1 c2">    </div>    <div class="c1 c3">        我是c3标签    </div>    <div class="c1 c4">        我是c4标签    </div>    <!--<span class="sp1">-->        <!--我是span1-->    <!--</span>-->    <!--<span class="sp1">-->        <!--我是span2-->    <!--</span>--></body></html>
. 示例 .

 

定位:返回顶部按钮

效果:

.

.
<head>    <meta charset="UTF-8">    <title>Title</title>    <!--<script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>-->    <!--<script src="https://cdn.bootcss.com/vue-router/3.0.1/vue-router.js"></script>-->    <style>        body{            margin: 0;            padding: 0;        }        .c1,.c2,.c3{            width: 100px;            height: 600px;            background-color: red;            border: 1px solid black ;        }        /*相对定位*/        /*.c2{*/            /*position: relative;*/            /*left: 102px;*/            /*!*top:-102px;*!*/            /*bottom:102px;*/            /*!*right: ;*!*/        /*}*/        /*绝对定位*/        .c2{            background-color: yellow;            position: absolute;            height: 100px;            left: 60px;            top:20px;        }        .c4{            width: 200px;            height: 200px;            background-color: pink;            position: relative;            left: 100px;            top:150px;        }        .back-top{            position: fixed;            bottom: 20px;            right: 20px;            width: 80px;            height: 40px;            background-color: rgba(255,165,0.5);            text-align: center;            line-height: 40px;            border-radius: 5%;        }        .back-top:hover{            background-color: rgba(255,1);        }        .back-top a{            color: white;            text-decoration: none;        }    </style></head><body><a name="top">顶部位置在这里</a><div class="c1">    c1</div><!--测试一下相对定位和绝对定位的组合使用--><div class="c4">    <div class="c2">    </div></div><!--简单测试相对定位和绝对定位的--><!--<div class="c2">-->    <!--c2--><!--</div>--><div class="c3">    c3</div><span class="back-top">    <a href="#top">返回顶部</a></span></body></html>
. 代码 .

 

溢出:

当文字超过div的大小时,使用overflow:scroll

效果:

 

.

.
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <!--<script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>-->    <!--<script src="https://cdn.bootcss.com/vue-router/3.0.1/vue-router.js"></script>-->    <style>        div{            width: 200px;            height: 200px;            border: 1px solid red;            overflow: scroll;        }    </style></head><body><div>    犀一点通.</div></body></html>
. 代码 .

 

 z-index完成模拟注册对话框

效果

.

.
<html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <!--<script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>-->    <!--<script src="https://cdn.bootcss.com/vue-router/3.0.1/vue-router.js"></script>-->    <style>        body{            margin: 0;            padding: 0;        }        .content{            height: 600px;            width: 600px;            border:1px solid blue;            background-color: pink;        }        .shadow{            background-color: black;            /*整个标签内容的颜色的透明度*/            opacity: 0.2;            position: fixed;            width: 100%;            height: 900px;            top:0;            left: 0;            color:red;            z-index: 900;        }        .reg{            width: 1000px;            height: 360px;            background-color: white;            border-radius: 5%;            position: fixed;            top:50%;            left: 50%;            margin-left:-500px;            margin-top: -180px;            z-index: 1000;        }    </style></head><body><div class="content"> 文字</div><div class="content">    <a href="">金风玉露一相逢,便胜却人家无数</a></div>
. 代码 .

 

透明度属性:

rgba设置的是单独属性的透明度

opacity设置的是整个标签的透明度

效果:

.

.
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <!--<script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>-->    <!--<script src="https://cdn.bootcss.com/vue-router/3.0.1/vue-router.js"></script>-->    <style>        .c1,.c2{            width: 100px;            height: 100px;            /*background-color: red;*/            border: 1px solid red;        }        /*rgba设置的是单独属性的透明度*/        .c1{            background-color: rgba(255,0.5);        }        /*整个标签的透明度设置*/        .c2{            background-color: rgb(255,0);            opacity: 0.5;        }    </style></head><body><div class="c1">    xxxxxx</div><div class="c2">    ssssss</div></body></html>
. 透明度代码 . . .. ...

广告 广告

评论区