当前位置: 首页 > 编程日记 > 正文

Python-CSS整理

CSS层叠样式表

1.格式

h1      {name:'abc',color:'red'};

选择器-属性-值

2.ID和类选择

#ID

.类

3.CSS引用方式

link文件-外部样式表

script style-内部样式表

标签 style-内联样式

4.background背景

~background

~-color 背景颜色

~-repeat 是否重复

~-position 背景图片的位置

5.css文本

text-align 设置文本的横向位置,center,right,justufy(宽度相等)

text-decoeation-

overline横线上标

line-through-中间斜杠

underline-横线下标

6.文本转换text-transform

uppercase 转换为大写

lowwercase 转换为小写

capitize 首字母大写

7.文本缩进 text-indet

text-indent:50px

8.css-link标签操作

a:link{} 未访问时显示的状态

a:visted访问之后的状态

a:hover 悬浮时的状态

a:active 鼠标点击时的状态

9.列表样式list-style

list-style-image--将列表的圆点用图片代替

list-style-position--设置圆点的位置

10.css表格

border-边框

表格文本对齐  text-align和vertical-algin对齐

11.css盒子模型

conten-padding-border-margin

12.border边框设置

12.1 border-style

dotted-点线    double-双实线

dashed-虚线    groove--3d沟槽

solid-实线

12.2 宽度和颜色

border-width

border-color

13.css outline属性

元素周围绘制一条线,用来突出元素

同样有style,color,width

14.margin

margin 0 0 0 0 顺时针 上右下左

margin 0 0 0  上 左右 下

margin 0 0 上下 左右  padding同理

15.css尺寸dimension

height-元素的高度

line-height-行高

max-length

min-length

width

max-width

min-width

15.display和visibility

display是设置属性如何显示,当设置为none的时候,元素消失,且不占用空间

visibility是设置元素是否显示,当设置为hidden的时候,元素小时,并且占用空间

16.块和内联元素

块<div><p><h1> 可以设置宽度,高度等,独立占有一行

内联元素<span><a> 不可以设置高度宽度,和其他元素共享一行

17.CSS组合选择符

> + ~

空格:后代选择器:可以选择标签的所有后代,子子孙孙

大于号:子代选择器,可以选择标签的子代,只能选择儿子,

+:相邻兄弟选择器:在同一个父类下,可以选择在此之后的兄弟标签

~:选择此元素之后的所有兄弟元素

18,伪类

匹配第一个p元素

p:first-child{  }

匹配第一个p元素下的所有i元素

p:first-child i{  }

19css伪元素

p:first-line 第一行

p:first-letter:第一个字/字母

brfore:在这个标签之前

20/导航栏联系

转载于:https://www.cnblogs.com/hai125698/p/10233745.html

相关文章:

利用 socket 获取 tcp 包并解析的问题。

服务器端代码如下&#xff1a;&#xff08;Java Servlet 实现&#xff09; protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { OutputStream out response.getOutputStream(); try { …

Mysql排序后显示排序序号

网上找的一个比较齐全的解释案例&#xff0c;拿来记录一下 ① : 与 的区别 : 赋值的意思。在set update select 中表示赋值的意思&#xff0c;用的比较少一般都用&#xff0c;但是在用变量实现行号时&#xff08;比如本文标题获取排列序号&#xff09;&#xff0c;一定要用:…

解决Visual Studio For Mac Restore失败的问题

之前就了解到微软出了mac版的VS&#xff0c;没太多的关注&#xff0c;自己也就是使用 DotNet Core SDK VS Code 做一些小demo。 前两天发布了DotNet Core 2.0 &#xff0c;Visual Studio For Mac 7.1 之后&#xff0c;感觉可以装起来用用&#xff0c;把win下面的项目转到Core上…

应用Etherchannel扩展企业服务的高可用性

什么是Etherchannel&#xff1f;Etherchannel可以说是Cisco特有的技术&#xff0c;也就是我们在交换机以及路由器上所要配置Etherchannel就不得不使用CISCO设备。在实际工程中一般用于出口与上层设备的连接。实际上通过Etherchannel的中文名-端口绑定就很容易理解&#xff0c;它…

Leetcode 391.完美矩形

完美矩形 我们有 N 个与坐标轴对齐的矩形, 其中 N > 0, 判断它们是否能精确地覆盖一个矩形区域。 每个矩形用左下角的点和右上角的点的坐标来表示。例如&#xff0c; 一个单位正方形可以表示为 [1,1,2,2]。 ( 左下角的点的坐标为 (1, 1) 以及右上角的点的坐标为 (2, 2) )。…

Meteor计时器

Meteor有提供它自己的setTimeout和setInterval方法。这些方法被用于确保所有全局变量都具有正确的值。它们就像普通 JavaScript 中的setTimeout 和 setInterval 一样工作。Timeout - 超时 Meteor.setTimeout 的例子。Meteor.setTimeout(function(){console.log("Timeout c…

WEB程序代码优化入手的几方面

这里对web程序方面的优化作一个总结.1.编码规范化可读性优化编码规范我想一般程序员不会不了解&#xff0c;如果你这方面是空白你应该好好补补基础了&#xff0c;做到编码规范是一个好的程序员的最基础要求&#xff0c;一个团队也应该有自己的编码规范。所以程序的优化也应该包…

【Elastic Stack(一)】Elastic Stack简介

如果你没有听说过Elastic Stack&#xff0c;那你一定听说过ELK。实际上ELK是三款软件的简称&#xff0c;分别是Elasticsearch、Logstash、Kibana组成&#xff0c;在发展的过程中&#xff0c;又有新成员Beats的加入&#xff0c;所以就形成了Elastic Stack。 所以说&#xff0c;…

c#创建、保存excel正常执行要点补疑

网上搜索C#实现excel操作的示例太多了&#xff0c;但不知道有多少是经过验证确实可行才发布出来的&#xff0c;也是因为开发需要&#xff0c;我找了一些代码却发现大多都不能正确执行完毕&#xff0c;于是决定补充自己在实践中遇到的要点以供参考。如下示例&#xff1a;usingMi…

动态更新 AGS Cache

作者&#xff1a;Flyingis 提升ArcGIS Server访问速度最佳的方式是Cache&#xff0c;将所有图层切片保存在服务器&#xff0c;客户端请求时直接访问cache好的图片&#xff0c;这里分为两种情况&#xff0c;一是所有图层都做cache&#xff0c;二是部分图层做cache&#xff0…

SVN状态图标不显示的两种解决办法

文章目录第一种方法第二种方法首先情况如下&#xff1a;这样看不到状态是不是就很难受 本博主最近也是第一次使用SVN做版本控制 然后就出现了这样的情况后来经过查询才知道SVN刚下载安装后 设置什么的都是默认的 需要手动设置一下就OK啦 第一种方法 我们先在桌面或者资源管理…

SPOJ ATOMS - Atoms in the Lab

题目链接&#xff1a;http://www.spoj.com/problems/ATOMS/ 题目大意&#xff1a;有N个原子&#xff0c;他们每秒分裂成K个新原子&#xff0c;新原子也能继续分裂。问如果要控制他的数量为M以内&#xff0c;应在什么时候使其停止分裂。其实时间为0. 解题思路&#xff1a;可以发…

hive lock命令的使用

1.hive锁表命令 hive> lock table t1 exclusive;锁表后不能对表进行操作2.hive表解锁&#xff1a; hive> unlock table t1;3.查看被锁的表 1.hive> show locks; 转载于:https://www.cnblogs.com/liyanbin/p/10237482.html

技术类人员的职业发展的4大方向

几乎每个企业都需要技术员的支持&#xff0c;生产制造型企业需要现场生产控制和工艺流程方面的技术人才&#xff1b;it等高科技行业需要大量软件研发和设备维护的硬件工程师&#xff1b;房地产、建筑工程领域需要建筑设计师、土木工程师和施工技术人员。此外&#xff0c;不论是…

Injection of @Reference dependencies failed;

配置、注解、xml什么的所有东西都没有问题 可能是接口这边所应用的jar包版本太高了 尝试将对应的版本降低试一下就好了 我这边是dubbo的版本太高导致一直出现这种问题

机器学习与数据科学 基于R的统计学习方法(基础部分)

1.1 机器学习的分类 监督学习&#xff1a;线性回归或逻辑回归&#xff0c; 非监督学习&#xff1a;是K-均值聚类&#xff0c; 即在数据点集中找出“聚类”。 另一种常用技术叫做主成分分析&#xff08;PCA&#xff09; &#xff0c; 用于降维&#xff0c; 算法的评估方法也不尽…

sql语句收集

1:随机抽取前30条select top 30 * from test order by newid()order by newid()&#xff1a;随机产生id号&#xff0c;然后根据id号排序&#xff1b;top 30&#xff1a;前30道题目。2:在排名次时&#xff0c;经常遇到取前10名&#xff0c;但刚好第11名&#xff08;12、13...&am…

atitit.php中的dwr 设计模式

atitit.php中的dwr 设计模式 1. dwr的长处相对于ajax来说。。1 2. DWR工作原理 1 3. php的dwr实现 1 4. 參考 3 1. dwr的长处相对于ajax来说。。 dwr是构建在ajax上的。。更加的dsl化。。大大简化了编写ajax的工作量。 2. DWR工作原理 是通过动态把Java类生成为Javascript。…

UML2.0工具比較

來源 前言 「工欲善其事&#xff0c;必先利其器」&#xff0c;學習UML沒有好的工具幫忙&#xff0c;往往會讓開發人員半途而廢&#xff0c;尤有甚者&#xff0c;開發人員有時會因為使用了不容易使用的開發工具而 誤認為UML是一個非常困難學習的「技術」。殊不知UML只是一種「語…

Spark快速入门

文章目录1、Spark概述1.1、什么是Spark&#xff1f;1.2、为什么要学Spark&#xff1f;1.3、Spark的特点1.3.1、运行速度快1.3.2、易用性好1.3.3、通用性强1.3.4、兼容性强2、搭建Spark集群2.1、下载2.2、环境准备2.3、配置免密登录2.4、开始安装2.5、Spark HA 高可用部署2.5.1、…

[14] 薪酬迅速翻倍的13条跳槽原则

首先&#xff0c;真正的高级人才是不用找工作的&#xff0c;因为只有被工作找的份。 但是&#xff0c;难免有些高级人才厌倦了旧的工作环境&#xff0c;或者遇到天花板&#xff0c;没有了发展空间&#xff0c;或者遇到新老板上任后排除异己来提拔自己的亲信等等&#xff0c;如果…

html的body内标签之input系列1

1. Form的作用&#xff1a;提交当前的表单. 类似于去了银行提交的纸质单子&#xff0c;递到后台去办理相关业务。 text,password只有输入的功能&#xff1b;button,submit只有点击的功能。想要把这些信息提交&#xff0c;需要用Form button毛线用也没有&#xff08;以后学JS的…

华为交换机系列异常流量抑制

作者:邓聪聪 配置流量抑制示例 配置流量抑制后的广播、未知单播和组播报文的速率为接口速率的 % 进入接口视图 <Quidway> system-view [Quidway] interface gigabitethernet 2/0/12 配置广播流量抑制 [Quidway-GigabitEthernet2/0/12] broadcast-suppression 80 配置组播…

微软,您的.net为中国程序员带来了什么?

往事如烟&#xff1a;2003年&#xff0c;那时我还在念大三&#xff0c;像中国大多数学生一样&#xff0c;为到底是投诚Java还是效忠.net日夜争论&#xff0c;上下求索&#xff0c;迷茫中特别渴望有一盏明灯照亮我辈学子的前程&#xff0c;当时&#xff0c;各大媒体的报道是市场…

NHibernate初学体验记

NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。NHibernate 来源于优秀的基于Java的关系型持久化工具Hibernate。NHibernate持久化你的.Net 对象到关系型数据库&#xff0c;远胜于写SQL去从数据库存取对象。你的代码仅仅和对象关联&#xff0c;NHibernat 自动…

java运算符-逻辑、三元运算符

1.逻辑运算符 逻辑运算符&#xff0c;它是用于布尔值进行运算的&#xff0c;运算的最终结果为布尔值true或false。 运算符 运算规则 范例 结果 & 与 false&true False | 或 false|true True ^ 异或 true^flase True ! 非 !true Flase && …

windowsclient开发--为你的client进行国际化

之前博客讲过函数&#xff1a; GetUserDefaultUILanguage Returns the language identifier for the user UI language for the current user. 我们国际化主要是支持三种语言&#xff0c;中文简体、繁体中文、以及英文。 获得用户使用语言 所以我们能够通过GetUserDefaultUI…

大数据主要职位

大数据主要有以下职位&#xff1a; 1&#xff09;数据分析师Data analyst&#xff1a;指熟悉相关业务&#xff0c;熟练搭建数据分析框架&#xff0c;掌握和使用相关的分析常用工具和基本的分析方法&#xff0c;进行数据搜集、整理、分析&#xff0c;针对数据分析结论给管理销售…

【Vegas原创】DataSet相互添加DataTable

//为DataSet添加DataTableds.Tables.Add(dt);//为DataTable添加DataSetdatatable dt dataset.Table[0]

大数据岗位必知必会的53个Java基础

文章目录1. java中和equals和hashCode的区别2. int与integer的区别3. String、StringBuffer、StringBuilder区别4. 什么是内部类&#xff1f;内部类的作用5. 进程和线程的区别6. final&#xff0c;finally&#xff0c;finalize的区别7. Serializable 和Parcelable 的区别8. 静态…