font

面向对象GUI

匿名 (未验证) 提交于 2019-12-03 00:30:01
from tkinter import * from tkinter . ttk import * #整个窗体的GUI就是一个类 class Calculator : #继承Tk def __init__ ( self ): self . frame = Tk () #通过Tk实例化一个对象。 self . frame . title ( "计算器" ) #对象.继承类的属性 self . frame . geometry ( "700x200+300+250" ) #对象.继承类的属性 self . frame . resizable () #对象.继承类的属性 self . frame [ "bg" ]= "darkgray" #对象.继承类的属性 self . Entry_num01 = Entry ( self . frame , font =( "微软雅黑" , 14 , "bold" ) , width = 10 ) #添加一个文本输入框。--number01 self . Entry_num01 . place ( x = 20 , y = 80 ) #添加一个下拉框的运算 self . action = Combobox ( self . frame , font =( "微软雅黑" , 14 , "bold" ) , width = 4 , )

freemaker学习笔记

匿名 (未验证) 提交于 2019-12-03 00:25:02
一、 freemarker 是一个基于 java 的模板引擎。是 mvc 中 View 视图层的促进。 1. 分离表现层和业务逻辑。 2. 可以提高开发效率 3. 使得开发过程中的人员分工更加明确 二、 view 解析 model 数据 1. 基本数据取值 String / int / long / double / boolean username --> $ { username ! } ! 代表 username 为 null ,不显示 boolean username = true --> $ { username ? String ( 'yes' , 'no' )} 转义为 yes , no 不能显示 true 、 false null 值 $ { null ! '我是空变量' } missing 变量不存在 $ { missing ! '我是不存在' } List < User > userList --> < # list userList as item > $ { item . name } -- $ { item . birthday ? String ( 'yyyy-MM-dd HH:mm:ss' )} < / list > 转义日期, freemaker 识别 sql 包下的 Date ,不识别 util 包下的 Date ,需要转义。 2. 变量赋值、运算

QTcreator中 qml使用总结

匿名 (未验证) 提交于 2019-12-03 00:25:02
最近在做人脸识别界面,用qml同时打开四个摄像头,纠结了半天,最后终于打开成功了。USB摄像头在外接线上,功率不够,要直接接到电脑上。 通过隐藏qml中,gridlayout的item来实现传几个摄像头,显示几个摄像头。 //变成可拖动 Drag.active : dragArea .drag.active MouseArea { id : dragArea anchors.fill : parent z :2 drag.target : parent //限制拖动区域 } 2,添加时间label并动态更新时间 Label { id : timelabel text : qsTr ( "2018-00-00 00:00:00 " ) z : 1 color : "#d7e71a" font.pointSize : 20 fontSizeMode : Text .HorizontalFit elide : Text .ElideMiddle font.bold : true } Timer { interval : 1000; running : true; repeat : true onTriggered : timelabel .text = Qt .formatDateTime( new Date (), "yyyy-MM-dd hh:mm:ss dddd" ) } 3,

pc端和移动端默认样式重置

匿名 (未验证) 提交于 2019-12-03 00:22:01
首先说一下,为何要用重置样式 除了省心之外,还有两个好处 1.方便设计师/程序员发挥 白纸的感觉确实好。各种margin,padding,border的为0。。。 2. 便于发现前端代码的遗漏 用了reset后,如果“blockquote、ol、ul、hn等语义元素在没有赋以其他合理的样式”,会非常扎眼(任何人都看得出来),开发者第一反应会是“卧槽忘了写”并迅速补救。并迅速补救。但如果没reset,浏览器会提供“勉强可以”的默认样式,很多人可能就发现不了或者会想“可能就这么设计的吧”,开发者即使意识到因为遗漏导致和设计稿不一致,出于人性弱点也可能会想“还要赶下一个项目呢先这么凑合着吧”――由于破窗效应,这可能会导致越来越多的“凑合着吧” pc端: html{font-family:"Microsoft YaHei UI","Microsoft YaHei",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} html,body,div,object,iframe,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td

REM布局

匿名 (未验证) 提交于 2019-12-03 00:22:01
rem和em很容易混淆,其实两个都是css的单位,并且也都是相对单位,现有的em,css3才引入的rem,在介绍rem之前,我们先来了解下em em作为font-size的单位时,其代表父元素的字体大小,em作为其他属性单位时,代表自身字体大小――MDN 那么一个问题是:s1、s2、s5、s6的font-size和line-height分别是多少px < div class = "p1" > < div class = "s1" > 1 </ div > < div class = "s2" > 1 </ div > </ div > < div class = "p2" > < div class = "s5" > 1 </ div > < div class = "s6" > 1 </ div > </ div > .p1 {font-size: 16 px; line-height: 32 px;} .s1 {font-size: 2 em;} .s2 {font-size: 2 em; line-height: 2 em;} .p2 {font-size: 16 px; line-height: 2 ;} .s5 {font-size: 2 em;} .s6 {font-size: 2 em; line-height: 2 em;} 答案如下: p1: font-size

Font Awesome图标安装及使用方法

匿名 (未验证) 提交于 2019-12-03 00:22:01
前言 fontawesome图标提供丰富的矢量―通过CSS可以任意控制所有图标的大小 ,颜色,阴影。 今天就来介绍下fontawesome图标的安装方法及使用方法。 Font Awesome 特性 479个图标:只需一种字体,同时拥有多个图标 无需JavaScript:Font Awesome不依赖于JS,同时中文版奥森提供了IE7+以上兼容性 解决方案:可无限放大缩小,使用和普通字体一样自由便捷,可任意缩放 完全免费:完全免费,可以用于商业用途, SIL OFL 1.1 协议 CSS可控性:通过CSS可以任意控制所有图标的大小 ,颜色,阴影。 完全兼容视网膜屏:由于fontawesome是矢量字体,可以完全兼容视网膜屏 良好兼容性:能和Bootstrap等常用UI框架一起使用,奥森(Font Awesome中文)兼容IE7+ 桌面应用:可以用于桌面应用中 兼容屏幕阅读器:不像其它字体那样, 它可以兼容屏幕阅读器。 安装 1.下载Font Awesome最新安装包。 2.在 <head> 标签 里, 引入 font-awesome.min.css.(具体路径是你的情况而定) <link rel = "stylesheet" href = "path/to/font-awesome/css/font-awesome.min.css" >

vue项目引入外部字体

匿名 (未验证) 提交于 2019-12-03 00:11:01
1、UI设计图有"华文黑体",担心客户端没有该字体,将"huawen.ttf"字体文件,放入项目中: 2、创建一个font.scss(或font.css)文件: 1 @font-face { 2 font-family: 'huawen'; //重命名字体名 3 src: url('huawen.ttf'); //引入字体 4 font-weight: normal; 5 font-style: normal; 6 } 3、在main.js中引入 import '@/common/css/font.scss'; 4、就可以直接使用了: div { font-family: 'huawen'; } 来源:博客园 作者: 星空1993 链接:https://www.cnblogs.com/mahao1993/p/11596296.html

scrapy选择器知识整理

匿名 (未验证) 提交于 2019-12-03 00:08:02
先写一下大家都中所周知的 css写法就不在此赘述了,因为本人不喜欢用css选择器 response.xpath('//table/tr/td[3]/a/@href').extract() response.xpath('//table/tr/td[3]/a/@href').extract_first() response.xpath('//div[@id="PN"]/div/font//text()').extract() 这个是获取font标签下的所有子标签的文本值,但是在使用有bug,也不能获取所有的,不知道原因, response.xpath('//div[@id="PN"]/div/font/text()').extract() 所以我找到了另一种方法string(.) response . xpath ( '//div[@style="font-family:Times New Roman;"]/p/b/font' ) . xpath ( 'string(.)' ) . extract ( ) response . xpath ( 'normalize-space(//div/table/tr[@bgcolor="#549dc5"]/td/div/font)' ) 再说一下scrapy的re方法,response.xpath().re(),re必须有表达式

MarkDown设置字体颜色

匿名 (未验证) 提交于 2019-12-03 00:08:02
记录一下如何设置字体颜色和大小 <font color = red size = 5 > gray </font> <font color = "#4590a3" size = "6px" > 文字 </font> 效果如下: red 文字 来源:博客园 作者: 就是一块小饼干 链接:https://www.cnblogs.com/tenny-peng/p/11532668.html