web前端【补充】CSS补充

css常用的一些属性:

1.去掉下划线 :text-decoration:none ;
2.加上下划线: text-decoration: underline;

3.调整文本和图片的位置(也就是设置元素的垂直对齐方式):vertical-align:-20px;

没设置之前:

 

设置之后:

3.外边距:margin
4.内边距:padding
5.居中;margin 0 auto;(只是针对盒子居中)

6内联标签是不可以设置长宽的,有时候就得把内联标签变成块级标签或者块级内联标签,这就用到了display标签。。
  1.将内联标签转换成块级标签:display:block;
  2.将块级标签转换成内联标签:display:inline;
  3.块级内联标签:display;inline-block;
   块级内联标签可以像块级一样可设长宽,也可像内联一样在一行显示
6.隐藏的两个方法:display:none; #隐藏了会顶上去
         visibility :hidden; #隐藏了不会顶上去
7.隐藏溢出的两个方法:overflow :auto;
           overflow :scoll;  #带滚动条
8.文本水平居中:text-align:center;
   文本垂直居中:line-height;
9.伪类;
  1.没访问之前: a:link{color:red;} 
  2.鼠标悬浮时: a:hover{color:green;}
  3.访问过后: a:visited{color:yellow;}
  4.鼠标点击时 a:active{color:blue;}
  5.在p标签属性为c2的后面加上内容
  p.c2:after{
    content:'hello';
    color:red;
  }
6.在p标签属性为c2的钱面加上内容
  p.c2:before{
    content:'啦啦啦';
    color:red;
  }
10.position的四种属性
  1.static:默认位置
  2.fixed:完全脱离文档流,固定定位(以可视窗口为参照物)
  3.relative:相对定位(参照的是自己本身的位置),没有脱离文档流,没有顶上去,会保持自己的位置不动。可以使用top left进行定位
  4.absolute:绝对定位:脱离了文档流(参照的是按已定位的父级标签定位,如果找不到会按body的去找)
注意!!:将定位标签设置为absolute,将他的父级标签设置为定位标签 (relative)

11.float和position的区别
  float:半脱离文档流
  position:全脱离文档流
12.z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。

//测试z-index
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>.img1 {position:absolute;left:0;top:0;z-index:-10;}.img2 {position:absolute;left:0;top:0;z-index:-3; //越大越往前排,离你越近}.img3 {position:absolute;left:0;top:0;z-index:-5;}</style>
</head>
<body>
<div class="img3"><img src="作业/1.jpg" alt=""></div>
<div class="img2"><img src="作业/2.jpg" alt=""></div>
<div class="img1"><img src="作业/3.jpg" alt=""></div>
</body>
</html>

  

13.透明度:opacity:0.4;
14.边框弧度:border-radius: 50%;
15.去除列表前面的标志:list-style:none;
16.对齐上面和左边最顶部:padding:0; margin:0;
17.字体加粗样式: font-weight: 900; 
18.需要注意的几个逻辑表达式的问题,下面的这个和js的&&,||用法是一样的
  print(3 and 5) #两个为真才为真
  print(0 and 3) #0是假就不判断后面了,直接成假了
  print(0 or 3) #有一个为真就为真
  print(2 or 3) #2已经为真了那么就不会去判断后面了

//实现图片切换的效果
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>*{padding:0;margin: 0;}.outer{width:790px;height: 340px;border: solid 1px red;margin: 0 auto;margin-top: 40px;position: relative;}ul{list-style: none;position: absolute;top: 0;left:0;}.com{position: absolute;display: none;/*visibility: hidden;*/}.num{position: absolute;top: 300px;left: 330px;}.num li{display: inline-block;width: 20px;height: 20px;color: black;background-color: white;border-radius: 50%; //边框弧度line-height: 20px;text-align: center;}.btn{position: absolute;width: 40px;height: 60px;background-color: grey;opacity: 0.5; //透明度color: black;font-weight: 900;  //加粗text-align: center;line-height: 60px;top:50%;margin-top: -30px;}.leftbtn{left:0;}.rightbtn{right:0;}</style>
</head>
<body>
<div class="outer"><ul class="img"><li><a href=""><img src="1.jpg" alt=""></a></li><li class="com"><a href=""><img src="2.jpg" alt=""></a></li><li class="com"><a href=""><img src="3.jpg" alt=""></a></li><li class="com"><a href=""><img src="4.jpg" alt=""></a></li><li class="com"><a href=""><img src="5.jpg" alt=""></a></li><li class="com"><a href=""><img src="6.jpg" alt=""></a></li></ul><ul class="num"><li></li><li></li><li></li><li></li><li></li></ul><div class="leftbtn btn"> < </div><div class="rightbtn btn"> > </div></div></body>
</html>

  

//后台管理布局
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>后台管理布局</title><style>*{margin: 0;}a{text-decoration: none;}.header{width: 100%;height: 44px;background-color: #2459a2;}.title li{width: 100px;height: 80px;list-style: none;text-align: center;line-height: 80px;margin-top: 20px;padding: 50px;background-color: blue;}.leftmenu .title a{font-size: 18px;color: white;}.leftmenu{width: 300px;background-color: grey;position: fixed;top: 44px;left:0;bottom: 0;}.con{position: fixed;top: 44px;left: 300px;right:0;bottom: 0;background-color: darksalmon;overflow: scroll;}</style>
</head>
<body>
<div class="header"></div>
<div class="content"><div class="leftmenu"><ul class="title"><li><a href="">菜单一</a></li><li><a href="">菜单二</a></li><li><a href="">菜单三</a></li></ul></div><div class="con"><h1>hellp</h1><h1>hello</h1><h1>hello</h1></div>
</div>
</body>
</html>

  

//遮盖层
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>遮罩层</title><style>.backgroup{width: 100%;height: 2000px;}.zzc{position: fixed;bottom: 0;top:0;left:0;right:0;background-color: grey;opacity: 0.4;}</style>
</head>
<body>
<div class="backgroup"><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p><p>haiyan</p>
</div>
<div class="zzc"></div>
</body>
</html>

  

 

转载于:https://www.cnblogs.com/xiaohema/p/8455449.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267584.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

XNA游戏:Hello XNA

下面创建一个简单的Windows Phone 7的XNA 程序&#xff0c;只是一个Hello XNA的文本&#xff0c;从屏幕的左上角一直往右下角移动&#xff0c;通过该例子来开始Windows Phone 7 XNA的游戏编程。 新建一个项目后可以看到这样的一个项目工程结构&#xff0c;如图所示。 Content项…

最快超级计算机神威,我国超算第一不保, 2018年最快超级计算机超神威太湖之光2倍...

原标题&#xff1a;我国超算第一不保, 2018年最快超级计算机超神威太湖之光2倍计算机的进化可以说是日新月异&#xff0c;去年的我国的神威太湖之光与天河二号分别为全球最快的大型计算机榜单第一和第二名。但是2018年新的超级计算机性能排名又出来了&#xff0c;这次我国的神威…

计算机怎么删除表格,电脑中删除Excel2010表格多余图片的三种方法

为了让表格看起来更加直观&#xff0c;很多朋友都会在Excel中插入图片。那么&#xff0c;当我们大批量插入图片时&#xff0c;如果想要删除的话&#xff0c;应该怎么办呢&#xff1f;以下是系统城小编为您带来的电脑中删除Excel2010表格多余图片的三种方法&#xff0c;希望对您…

C#设计模式--模板方法模式(学习Learning hard 设计模式笔记)

class Program{static void Main(string[] args){//创建一个菠菜实例并调用模板方法Spinach spinach new Spinach();spinach.CookVegetable();Thread.Sleep(5000);//创建一个白菜实例并调用模板方法ChineseCabbage chineseCabbage new ChineseCabbage();chineseCabbage.CookV…

tl_war302虚拟服务器,tl-war302设置教程

tl-war302设置教程[2021-02-16 17:51:52] 简介:php去除nbsp的方法&#xff1a;首先创建一个PHP代码示例文件&#xff1b;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐&#xff1a;《…

游侠联机显示无法链接服务器,我的世界用游侠联机时连接不上

2014-04-14我的世界怎么联机时转账我的世界联机教程&#xff1a;Minecraft联机教程日期&#xff1a;2012年01月13日 10:46 来源&#xff1a; 766单机游戏 核心提示&#xff1a;我的世界联机教程&#xff1a;Minecraft联机教程 第一步&#xff0c;下载联机版&#xff01;&#x…

python利用近似公式计算π_Excel函数公式大全之利用SUMSQ函数快速计算多个数据的平方和...

各位Excel天天学的小伙伴们大家好&#xff0c;欢迎收看Excel天天学出品的excel2019函数公式大全课程。今天我们要学习的函数是数学函数中的SUMSQ函数&#xff0c;SUMSQ函数的功能是快速计算多个数据的平方和。SUMSQ函数    函数功能       SUMSQ函数用于返回参数的平方和。…

客户机-服务器系统,什么是客户机/服务器计算

什么是客户机/服务器计算客户机/服务器计算定义一种体系结构&#xff0c;在该结构中&#xff0c;程序逻辑分布在客户机系统和服务器系统之间。客户机/服务器计算是20世纪80年代的各种趋势形成的结果&#xff0c;它使用通过LAN连接到后端数据库服务器或应用程序服务器的功能强大…

多维数据建模工具

2019独角兽企业重金招聘Python工程师标准>>> 多维数据建模工具 Style Intelligence敏捷商业智能软件不仅可以连接各种OLAP数据库&#xff0c;还提供了多维数据建模工具。使用多维数据建模工具进行多维数据建模不但简单易用而且无需编写任何的代码。用户只需要通过语…

图片添加对话气泡app_刘雨昕、谢可寅、虞书欣代言农夫山泉TOT气泡饮

文 | Rita Zeng近日&#xff0c;TOT气泡饮官方发布微博官宣刘雨昕、谢可寅、虞书欣成为TOT气泡饮代言人。TOT气泡饮是农夫山泉今年推出的新一代碳酸饮料&#xff0c;瞄准年轻消费者&#xff0c;在产品卖点上主打“天然&#xff0c;纯净&#xff0c;无添加”。目前TOT气泡饮一共…

微软更新服务器win7,[技巧]绕过微软限制:让基于新处理器的Win7/8.1系统继续接收更新...

一位名叫 zeffy 的 Github 开发人员发现&#xff0c;还是有办法去突破微软的封锁的。zeffy 先是下载了出现问题的 .msu 安装包(其系统对应的是 windows6.1-kb4012218-x64_590943c04550a47c1ed02d3a040d325456f03663.msu)&#xff0c;然后将它解压出来、整理二进制文件、并与系统…

文件服务器存储,文件服务器存储

文件服务器存储 内容精选换一换当您调用API时&#xff0c;如果遇到“APIGW”开头的错误码&#xff0c;请参见API网关错误码进行处理。HPC是高性能计算(High Performance Computing)的简称。通常指以计算为目的&#xff0c;使用了很多处理器的单个计算机系统或者使用了多台计算机…

仓库无证如何处罚_“非现场执法”查处无证网约车,罚款15万!滴哥:怎们罚的都不知道!...

限时福利&#xff1a;关注微信公众号“网约车情报局”&#xff0c;回复关键词“司机群”&#xff0c;限时加入网约车司机专属的微信交流群&#xff0c;第一时间获取最新的网约车情报。记得文末右下角点|在看|哦&#xff01;年底了&#xff0c;各地纷纷加强非法营运打击力度&…

脱机文件的应用

老董新买了笔记本回来办公&#xff0c;但问题也来了&#xff0c;笔记本有了&#xff0c;那文件怎么办&#xff1f;&#xff0c;他嫌麻烦&#xff0c;FTP&#xff0c;我还真怀疑他会不会用&#xff0c;还的去培训&#xff0c;有没有更灵活的办法呢&#xff1a; 需求分析&#xf…

dump java崩溃自动 不生成_基于Excel和Java自动化工作流程:发票生成器示例

对于销售人员&#xff0c;使用Excel创建发票是很常见的。但是该过程通常涉及许多容易出错的手动操作&#xff0c;例如输入数据&#xff0c;复制/粘贴等。如何实现一个可以将数据从数据库自动填充到发票Excel模板中&#xff0c;而无需再辛苦手动输入&#xff0c;从繁重的手动录入…

hdu 3887 Counting Offspring

题目连接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid3887 题意&#xff1a;给出一棵树&#xff0c;对于每一个节点&#xff0c;问他的子孙节点中有多少个节点小于该节点。 思路&#xff1a;首先找出这棵树的DFS序列&#xff0c;每一个节点出现在两个位置&#xff…

搭建vue开发环境的步骤

搭建vue开发环境的步骤 相信很多人在刚开始学习vue这个框架的时候&#xff0c;在最开始搭建开发环境的时候&#xff0c;都会遇到一些大大小小的坑&#xff0c;我之前在学习angular的时候搭建过一次&#xff0c;过了一个月后在搭建第二次的时候&#xff0c;竟然有一些混乱&#…

ccxprocess可以禁用么_提效 | 5G时代网站还需要加速么?

看到标题, 你一定会说都已经 5G 时代了, 还要在网络提速上下功夫么? 答案是: 是的. 如果你是做国际或者全球业务的, 会更有体会, 很多国家和地区的网络是非常差的, 说他们停留在 2G 时代也不过分的.即使是国内良好的网络环境下, 做好网络提速, 也是可以提高用户体验以及缓解服…

java trie实现

http://www.riaos.com/ria/5814

ubuntu下命令安装与卸载软件方法

2019独角兽企业重金招聘Python工程师标准>>> 刚 刚接触ubuntu就开始一直在安装语言包、升级、常用软件和其它相关依赖等等东西&#xff0c;总的来说&#xff0c;是一个劲儿的装&#xff0c;缺全然不知怎么卸载&#xff0c;现在把安装和卸载写 在一块&#xff0c;一旦…