未分类

说明数字角标一般和其它控件(列表、9宫格、选项卡等)配合使用,用于进行数量提示。角标的核心类是.mui-badge,默认为实心灰色背景;同时,mui还内置了蓝色(blue)、绿色(green)、黄色(yellow)、红色(red)、紫色(purple)五种色系的数字角标官方说明:https://dev.dcloud.net.cn/mui/ui/#badges有底色<spanclass="mui-badge">12</span><spanclass="mui-badgemui-badge-purple">12</span><spanclass="mui-badgemui-badge-primary">12</span><spanclass="mui-badgemui-badge-blue">12</span><spanclass="mui-badgemui-badge-success">12</span><spanclass="mui-badgemui-badge-green">12</span><spanclass="mui-badgemui-badge-warning">12</span><spanclass="mui-badgemui-badge-yellow">12</span><spanclass="mui-badgemui-badge-danger">12</span><spanclass="mui-badgemui-badge-red">12</span>无底色无底色只需要加上mui-badge-inverted类<spanclass="mui-badgemui-badge-inverted">12</span><spanclass="mui-badgemui-badge-purplemui-badge-inverted">12</span><spanclass="mui-badgemui-badge-primarymui-badge-inverted">12</span><spanclass="mui-badgemui-badge-bluemui-badge-inverted">12</span><spanclass="mui-badgemui-badge-successmui-badge-inverted">12</span><spanclass="mui-badgemui-badge-greenmui-badge-inverted">12</span><spanclass="mui-badgemui-badge-warningmui-badge-inverted">12</span><spanclass="mui-badgemui-badge-yellowmui-badge-inverted">12</span><spanclass="mui-badgemui-badge-dangermui-badge-inverted">12</span><spanclass="mui-badgemui-badge-redmui-badge-inverted">12</span>

2020-4-29 1014 0
2020-4-29 1697 0
2020-4-28 1037 0
未分类

说明定位也是用于布局定位原理:首先确定定位模式,然后确定偏移程度偏移程度偏移程度使用top、right、bottom、left属来定义。偏移程度属性实例描述toptop:10%;定义元素相对于父元素上边线的距离rightright:13px;定义元素相对于父元素右边线的距离bottombottom:13px;定义元素相对于父元素下边线的距离leftleft:13px;定义元素相对于父元素左边线的距离定位模式定位模式使用position属性来定义。值含义static静态定位relative相对定位absolute绝对定位fixed固定定位静态定位(了解)静态定位就是元素默认的定位方式。(几乎不会使用)相对定位(重要)是相对于该元素原本在标准流的位置。但是原来的位置还是被占有。<styletype="text/css">div{width:100px;height:100px;background-color:tomato;}.a{position:relative;background-color:#00FFFF;top:50px;left:50px;}</style><div></div><divclass="a"></div><div></div>绝对定位绝对定位不会保留原来的位置子绝父相绝对定位一般搭配有定位的父容器使用(相对定位)。position:relative;top:100px;left:100px;绝对定位分两种情况:父容器没有定位、父容器有定位。父容器没有定位父容器没有定位,偏移参照就是浏览器窗口<styletype="text/css">.box{width:100px;height:100px;background-color:tomato;margin:100px;}.a{width:100px;height:100px;background-color:#00FFFF;position:absolute;top:50px;left:50px;}</style><divclass="box"><divclass="a"></div></div>父容器有定位父容器没有定位,偏移参照就是有定位的父容器这里父容器是泛指:只要是上层容器都算,<styletype="text/css">.box{width:100px;height:100px;background-color:tomato;position:relative;top:100px;left:100px;}.a{width:100px;height:100px;background-color:#00FFFF;position:absolute;top:50px;left:50px;}</style><divclass="box"><divclass="a"></div></div>固定定位固定定位是:固定在浏览器窗口的位置,不会随滚动条滚动。<styletype="text/css">.box{width:100px;height:1800px;background-color:tomato;top:100px;left:100px;}.a{width:100px;height:100px;background-color:#00FFFF;/*固定定位*/position:fixed;top:50px;left:50px;}</style><divclass="box"><divclass="a"></div></div>

2020-4-28 905 0
2020-4-27 837 0
2020-4-26 819 0
未分类

盒子模型说明盒子模型由四部分组成:内容,padding(内边距)、border(边框)、margin(外边距)内容就是盒子里的图片、文字等区域。盒子模型的实际宽度<styletype="text/css">/*实际看到div是100px+20px的宽高*/div{width:100px;height:100px;background-color:tomato;padding:20px;}</style><div>大数据男孩</div>所以在实际操作中,可能会看到设置内边距后,div变大了的情况,所以设置内边距后,需要适当减小div内容的宽高。如果没有指定盒子宽度,则padding就不会撑开盒子宽度。边框border语法以下语法没有顺序限制border:border-widthborder-styleborder-color;/*例如*/border:#00FFFFsolid1px;值描述border-width边框粗细,单位pxborder-style边框样式,常用样式:solid(实线)、dashed(虚线)、dotted(点线)border-width边框颜色,十六进制,rgb,rgba...边框写法总结因为边框有4个边框:top、bottom、left、right,所以可以单独设置某一边的边框。上边框(top)下边框(bottom)左边框(left)右边框(right)border-top-styleborder-bottom-styleborder-left-styleborder-right-styleborder-top-widthborder-bottom-widthborder-left-widthborder-right-widthborder-top-widthborder-bottom-widthborder-left-widthborder-right-widthborder-top(综合写法)border-bottom(综合写法)border-left(综合写法)border-right(综合写法)单独设置小技巧四边取消边框,只设置下边框。input{boder:none;boder-bottom:#00FFFFsolid1px;}内边距padding内容到边框的距离语法/*1个值:上下左右内边距都为1px*/padding:1px;/*2个值:上下1px左右2px*/padding:1px2px;/*3个值:上1px左右2px下3px*/padding:1px2px3px;/*4个值(顺时针):上1px右2px下3px左4px*/padding:1px2px3px4px;四边单独写/*上边距*/padding-top:1px;/*右边距*/padding-right:1px;/*下边距*/padding-bottom:1px;/*左边距*/padding-left:1px;外边距margin外边距是盒子与盒子之间的距离/*1个值:上下左右内边距都为1px*/margin:1px;/*2个值:上下1px左右2px*/margin:1px2px;/*3个值:上1px左右2px下3px*/margin:1px2px3px;/*4个值(顺时针):上1px右2px下3px左4px*/margin:1px2px3px4px;四边单独写/*上边距*/margin-top:1px;/*右边距*/margin-right:1px;/*下边距*/margin-bottom:1px;/*左边距*/margin-left:1px;块级盒子水平居中让一个块级盒子水平居中必须要:盒子必须指定宽度(width),以为块级元素不指定宽度,默认100%(占满)。然后左右外边距设置为auto。常见写法:div{width:100px;margin:0auto;}其他写法:div{width:100px;margin-left:auto;margin-right:auto;}div{width:100px;margin:auto;}行内元素、行内块元素的居中使用text-align:center;清除标签默认内外边距一般这就是以后Css的第一句话*{margin:0px;padding:0px;}注意:行内元素为了兼容,尽量只设置左右外边距,不设置上下内外边距。

2020-4-26 875 0
2020-4-25 980 0
2020-4-25 797 0