首页 > 其他分享 >前端开发3

前端开发3

时间:2022-12-02 21:35:01浏览次数:34  
标签:标签 100px 边框 20px border 前端开发 left

今日内容概要

  • 边框
  • 盒子模型
  • 浮动
  • 定位
  • 补充说明
  • 简单博客页面搭建

今日内容详细

边框

border-left-width: 5px;   /*左边框宽度*/
border-left-style: dotted;  /*边框样式*/
border-left-color: red;   /*边框颜色*/

border-left: 3px solid black;  /*可以缩写成这样*/

将边框画圆
border-radius: 50%  /*加上这个参数 并且宽高得相等 不然不是正圆*/

display

'''
行内标签是无法设置宽高的 只有块儿级标签才可以
'''
display: none;   /*彻彻底底的隐藏标签 页面上不会显示 也不会保留标签位置*/
visibility: hidden /*这个方法也能隐藏 但是隐藏的不彻底*/

盒子模型

我们可以将标签看成是一个盒子(快递盒)

1.快递包里面的实际物体			content(内容)
2.物体与内部盒子墙的距离    	  padding(内边距 内填充)
3.快递盒的厚度					border(边框)
4.快递盒之间的距离		  		  margin(外边距)

padding: 20px;  /*上下左右都是20px*/
padding: 20px 40px;  /*上下20px  左右40px*/
padding: 10px 20px 30px;  /*上10px  左右20px 下30px*/
padding: 10px 20px 30px 40px;  /*上10px 右20px 下30px 左40px*/

margin与padding用法与上述一致

针对标签的嵌套 水平方向可以居中
margin: 0 auto;  /* 上下0 左右自动*/

浮动

浮动就是用来做页面布局的

浮动的现象
	float: left\right;  /*用float方法 left靠左浮动 right靠右浮动*/

浮动带来的影响
	浮动的元素是脱离正常文档流的 会造成父标签的塌陷

如何解决浮动
	clear: both;   /*可以通过clear解决*/

解决浮动带来的影响终极方法
	先提前写好样式类
    .clearfix:after {
        content:'';  /*空字符串填充*/
        display: block;  /*转换为块儿级*/
        clear: both;
    }
	之后谁塌陷了 就给谁添加clearfix样式类就可以了

ps:浏览器会优先展示文本内容(如果被挡住的话)

溢出

div {
    height: 100px;
    width: 100px;      /*块儿的大小*/
    border: 5px solid black;  /*设置边框宽度 样式及颜色*/
    border-radius: 50%;  /*将边框修饰为圆形*/
    overflow: hidden;    /*将溢出内容隐藏*/
}

div img {
    max-width: 100%;   /*将div标签下的img标签等比例填充满对应块*/
}

定位

标签在默认的情况下都是无法通过定位的参数来移动的
针对定位有四种状态
	1.static静态
	2.relative相对定位
	3.absolute绝对定位
	4.fixed固定定位(基于浏览器窗口固定不动)

.c1 {
    background-color: red;
    height: 100px;
    width: 100px;
    position: relative;   /*将定位状态改为相对定位*/
}

.c2 {
    background-color: blue;
    height;100px;
    width:100px;
    position:absolute;  /*将定位状态改为绝对定位*/
    left:100px;  /*向右移动*/
    top:100px;
}

z-index

body {
    margin: 0;
}
.cover {
    background-color: rgba(127,127,127,0.5);
    position: fixed;
    left: 0;
    botton: 0;
    right: 0;
    top: 0;
    z-index: 100;
}

.modal {
    height: 200px;
    width: 400px;
    background-color: white;
    z-index: 101;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -200px;
    margin-top: -100px;
}

标签:标签,100px,边框,20px,border,前端开发,left
From: https://www.cnblogs.com/lzjjjj/p/16945660.html

相关文章

  • 前端开发 3
    今日内容详细边框border边框属性·border-width·border-style·border-color/*border-left-width:5px;*//*border-left-style:dotted;*//*border-left-color:......
  • 前端开发规范
    目录1.手册说明1.1概述1.2手册约定2.基本原则2.1结构、样式、行为分离2.2文件规范2.3命名规范2.3.1命名严谨性2.3.2项目命名2.3.3目录命名2.3.4组件文件命名2.4......
  • 前端开发:2、CSS、表单标签补充说明
    前端开发之CSS目录前端开发之CSS一、表单标签补充说明二、CSS层叠样式表三、CSS选择器基本选择器CSS组合选择器分组嵌套属性选择器伪装选择器伪元素选择器四、选择器优......
  • 前端开发 2
    今日内容详细表单标签的补充说明基于form表单发送数据1.用于获取用户数据的标签至少应该含有name属性 name属性相当于字典的键 用户输入的数据会被保存到标签的valu......
  • Web前端开发:CSS层叠样式表
    目录CSS层叠样式表-html标签的两大重要属性1.class属性2.id属性一、CSS语法结构1.语法结构2.CSS注释语法3.引入CSS的多种方式(1)嵌入式(2)外链式(3)内联样式二、CSS选择器1.CSS基......
  • 前端开发2
    今日内容概要表单标签的补充说明CSS层叠样式表CSS选择器选择器优先级CSS样式调节今日内容详细表单标签的补充说明基于form表单发送数据1.用于获取用户数据的标......
  • Day46前端开发基础(03)
    表单标签的补充说明基于form表单发送数据1.用于获取用户数据的标签至少应该含有name属性 name属性相当于字典的键用户输入的数据会被保存的标签的value属性中 va......
  • 前端开发
    目录前端与后端的概念前端前戏HTTP协议HTML简介HTML概览预备知识head内常见标签body内基本标签body内常见符号body内布局标签body内常用标签列表标签表格标签表单标签前端......
  • 前端开发 1
    今日内容详细前端与后端的概念前端 任何与用户直接打交道的操作界面都可以称之为前端>>>:接待员后端 不直接与用户打交道主要负责内部真正的业务逻辑的执行>>>:幕后......
  • Web前端开发:前端简介与HTML协议
    目录前端一、前端与后端的概念1.前端的概念2.后端的概念3.了解前端的目的二、Web前端开发三大技术组成部分1.HTML超文本标记语言2.CSS是层叠样式表3.JavaScript网页脚本语......