padding

python前端之css 2

社会主义新天地 提交于 2020-02-13 02:40:05
CSS盒子模型 盒子模型解释 元素在页面中显示成一个方块,类似一个盒子,CSS盒子模型就是使用现实中盒子来做比喻,帮助我们设置元素对应的样式。盒子模型示意图如下: 把元素叫做盒子,设置对应的样式分别为:盒子的边框(border)、盒子内的内容和边框之间的间距(padding)、盒子与盒子之间的间距(margin)。 构建盒子的快捷键: .box +tab键 设置边框 设置一边的边框,比如顶部边框,可以按如下设置: border-top-color:red; /* 设置顶部边框颜色为红色 */ border-top-width:10px; /* 设置顶部边框粗细为10px */ border-top-style:solid; /* 设置顶部边框的线性为实线,常用的有:solid(实线) dashed(虚线) dotted(点线); */ 上面三句可以简写成一句: border-top:10px solid red; 设置其它三个边的方法和上面一样,把上面的'top'换成'left'就是设置左边,换成'right'就是设置右边,换成'bottom'就是设置底边。 四个边如果设置一样,可以将四个边的设置合并成一句: border:10px solid red; 设置内间距padding 设置盒子四边的内间距,可设置如下: padding-top:20px; /* 设置顶部内间距20px

博客园界面美化

让人想犯罪 __ 提交于 2020-02-13 00:03:10
博客园界面美化 作者: @Ryanjie 本文为作者原创,转载请注明出处: https://www.cnblogs.com/Ryanjie/p/9382356.html 阅读目录(Content) 博客园界面美化 0x00. 写在前面 0x01. 博客园后台设置 0x02. 页面定制CSS代码 0x03. 侧边栏公告 0x04. 页首Html代码 0x05. 页脚Html代码 0x06. 博客签名 0x07. 写在最后 回到顶部(go to top) 博客园界面美化 标签: 美化 回到顶部(go to top) 0x00. 写在前面 皮肤作者: @SevenNight 皮肤作者博客: SevenNight 修改人: @Ryanjie 修改人: Ryanjie 前几天无意之中看到了一款特别好看(每个人的眼光都不一样)的博客皮肤“ verdant ”,皮肤的作者是 @SevenNight 。当时感觉这款皮肤很简洁却又不失本色,于是立刻更换了这款皮肤。但是在使用过程中碰到了一些问题。由于之前基本没有学过前端,只好自己动手慢慢钻研。最终,之前一些不能实现的或者是自己想要实现的,都满足了。 在这之前还是先感谢 @SevenNight ,感谢他设计得这款皮肤。我只是在原作者 @SevenNight 的基础上增添了markdown代码高亮、自动生成三级目录、版权声明、markdown代码添加行号

为什么宽度各为50%的内联块(inline-blocks)不能并排显示

僤鯓⒐⒋嵵緔 提交于 2020-02-12 08:22:10
调CSS时有一件事是我们非常困惑,有两个连续的inline-block的元素,没有margin,没有padding,也没有border。如果这两个元素各自width都设置成50%,那么他们应该并排显示,对吗? <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title> <style media="screen"> body { padding: 0; margin: 0; } div { height: 300px; margin: 0; border: 0; display: inline-block; } .half { width: 50%; } .left { background-color: blue; } .right { background-color: red; } </style> </head> <body> <div class="half left"></div> <div class="half right"></div> </body> </html> 但实际呢?第二个元素跑到第二行去了,不是我们想要的并排显示。 当我们把width设置成49%就成了我们想要的并排显示。 在StackOverflow的帮助下,我找到了这个原因。

自定义View--一个简单地圆形Progress效果

岁酱吖の 提交于 2020-02-12 04:16:44
先看效果图吧 我们要实现一个自定义的再一个圆形中绘制一个弧形的自定义View,思路是这样的:   先要创建一个类ProgressView,继承自View类,然后重写其中的两个构造方法,一个是一个参数的,一个是两个参数的,因为我们要在xml文件中使用该自定义控件,所以必须要定义这个两个参数的构造函数。创建完了这个类后,我们先不去管它,先考虑我们实现的这个自定义View,我们想让它的哪些部分可以由使用者自己指定,比如说这个Demo中我们让他的外面圆的外边框颜色和宽度,还有扇形部分的颜色,扇形增长的速度等等属性,这时候我们要在项目工程目录的res/values目录下创建一个资源文件命名为attrs(注意,名字随意,只是大多数情况下都这么叫而已),然后我们在这个资源文件中添加我们想要的属性,如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <resources> 3 <declare-styleable name="ProgressView"> 4 <!--circleColor 设置圆形边框的颜色 sweepColor设置扇形变换的颜色 5 startAngle 设置起始角度 sweepStep 设置变换的步长--> 6 <attr name="circleColor" format="color|reference"></attr> 7

css 盒模型

六月ゝ 毕业季﹏ 提交于 2020-02-11 23:42:01
1、基本概念:   标准盒模型 + IE 模型(怪异盒模型) 2、区别:   标准盒模型中 width 指的是内容区域 content 的宽度;height 指的是内容区域 content 的高度。   标准盒模型下盒子的大小 = content + padding + border + margin;   IE 模型中的 width 指的是内容、边框、内边距的宽度(content + border + padding );height 同理。   IE 模型下盒子的大小 = width/height(content + padding + border) + margin; 3、css 中如何设置标准模型和IE模型:      如果doctype协议缺失,会由浏览器自己界定,在IE浏览器中IE9以下(IE6.IE7.IE8)的版本触发怪异模式,其他浏览器中会默认为W3c标准模式。   box-sizing: content-box 标准盒模型   box-sizing: border-box IE盒模型 4、js 如何设置获取盒模型对应的宽和高:   dom.style.width/height(只能获取内联宽高)   dom.currentStyle.width/height(浏览器渲染之后的取值,只有IE支持)   window.getComputedStyle(dom)

Polo360页面制作练习

陌路散爱 提交于 2020-02-11 08:36:40
㈠Polo360index.html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>polo 360</title> <!--引入reset.css用来清除浏览器的默认样式--> <link rel="stylesheet" href="reset.css"> <!--引入page-index--> <link rel="stylesheet" href="page-index.css"> </head> <body> <!--创建头部div header--> <!--header开始--> <div class="header w"> <!--创建一个导航条--> <ul class="nav"> <li> <a href="#">HOME</a> <p>Back to home</p> </li> <li> <a href="#">PRODUCTS</a> <p>What we have for you</p> </li> <li> <a href="#">SERVICES</a> <p>Things we do</p> </li> <li> <a href="#">BLOG</a> <p>Follow our updates</p> </li> <li> <a href="#"

CNN 构建例子by Tensorflow 2.0

拜拜、爱过 提交于 2020-02-10 21:45:34
CNN 结构 构建CNN的结构参考了下面的图: 图片来自于论文: T. Klamt and S. Behnke, “Towards Learning Abstract Representations for Locomotion Planning in High-dimensional State Spaces,” 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 2019, pp. 922-928. doi: 10.1109/ICRA.2019.8794144 Tensorflow 代码: from __future__ import absolute_import , division , print_function , unicode_literals import tensorflow as tf from tensorflow . keras import datasets , layers , models import matplotlib . pyplot as plt # import the figure model = models . Sequential ( ) # model.add(layers.Conv2D(32, (3, 3

宣传页项目开发(三)

倖福魔咒の 提交于 2020-02-10 18:51:32
网页交互效果的实现 滚动条高度的 获取 以及 设置 :document.body.scrollTop || document.documentElement.scrollTop .split() 把字符串分割成数组 .join() 把数组转为字符串 .replace( /\s+/g, " ") 正则全局替换,把多个空格符替换为一个空格符 综合效果 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="base.css"> <link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="animate.css"> </head> <body> <!-- 头部 --> <header> <div class="header-wrap"> <div class="header-logo">微课手机</div> <nav class="header-nav"> <a href=

宣传页项目开发(二)

一个人想着一个人 提交于 2020-02-10 15:16:24
之前已经完成了静态页面的开发,接下来是网页动态效果制作 css实现动画的两种方式: 1、transition: all 1s; 2、animation: move 1s infinite ease-in-out .5s; @keyframes move{ 0%{ transform: rotate(0deg); } 40%{ transform: rotate(45deg); } 100%{ transform: rotate(0deg); } } 两种遍历的方式,遍历对象 { } 遍历数组 [ ] for(k in obj){ do (k); } for(var i=0; i<obj.length; i++){ do( obj[i] ); } css动画测试 首先新建一个animate.css专门用于存放动画效果 .screen-1-heading{ transition:all 1s; } .screen-1-heading-init{ opacity: 0;transform:translate(0,100%); } .screen-1-heading-done{ opacity: 1;transform:translate(0,0); } /*# sourceMappingURL=animate.css.map */ 新建一个动画测试脚本 test.js //

宣传页项目实战

主宰稳场 提交于 2020-02-10 11:32:48
编辑器:sublime text3 标注工具:PxCook 切图工具:PS 开发前准备:设计图标注 PxCook 空格键可以上下拖动 大致标注图纸:(可惜不能文字标注和拉参考线) 开发前准备:PS切图 在指定图层上新建一个图层,使用ctrl+e 合并图层,可以将任意图层转为普通图层 (如果图层是下面图层的剪贴图层,可以把该图层移动到新建图层的上面再合并) (如果图层羽化较多,ctrl+enter无法选中,则直接ctrl+c) ctrl+enter 框选需要的图层内容 ctrl+c 复制图层 ctrl+n 新建画布 ctrl+v 黏贴,隐藏掉背景图层 存储为web所用格式,jpg或者png24 开发前准备(雪碧图) 我用的软件是:CssGaga 将phone1-phone4四张小图生成一张雪碧图 提供图片以及css位置 静态页面开发 文字距离容器左边一定位置: padding-left 或者 text-indent padding-left 设置的宽度,需要在width 中减去;而text-indent 不用 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale