首页 > 其他分享 >2048学习

2048学习

时间:2023-07-03 23:11:42浏览次数:35  
标签:行内 鼠标 样式 元素 2048 学习 margin 指针

1.块元素、行内元素、行内块元素

块元素的特征:

  • 自身独占一行
  • 高宽、宽度、内外边距可自定义
  • 宽度默认为父元素的100%
  • 默认纵向排列
  • 高度默认被内容撑开

常见块元素:<p><div><ul><li><h1>-<h6><form>

行内元素特征:

  • 相邻元素在一行
  • 高度宽度设置无效
  • 默认的宽高是文本内容的宽高
  • 行内元素仅容纳行内元素和文本
  • 默认横向排列,会自动换行
  • margin仅设置左右方向有效,padding设置上下左右都有效

常见行内元素:<a><span><em><i><b><strong>

行内块元素特征:

  • 一行可多个,彼此留有空
  • 默认宽度是内容的宽
  • 高度、宽度、内外边距都可自定义

常见行内块元素:<img/><input/><td>

强制转换:

转换为块元素:display:block;

转换为行内元素:display:inline;

转换为行内块元素:display:inline-bolck;

 

display:none(

  • 常用来动态的显示或者隐藏元素
  • 元素不占据空间,且不显示

 

 

 

 

 2.margin(外边距):

  • 百分比是相对于最近父元素宽度百分比;但如果该百分比块元素采取绝对定位,那么百分比则是相对于祖先的
  • margin:0 auto水平居中(相当于margin-left:auto;margin-rigth;auto是把剩余空间平分给两侧)
  • margin:auto 0垂直居中(auto是用来处理被改变的剩余空间)
  • margin负值:
  • margin-left\margin-top为负值,自身根据负值大小进行向左或向上的偏移
  • margin-right\-bottom,自身位置不变,影响身后元素

3.`cursor` 是 CSS 属性,用于设置鼠标指针在悬停于元素上时的样式。它可以改变鼠标指针的外观。

`cursor` 属性可以接受多种值,常见的值如下:

- `auto`:默认值,浏览器自动选择合适的鼠标指针样式。
- `pointer`:将鼠标指针设置为手型,表示当前元素是可点击的。
- `default`:将鼠标指针设置为默认样式,通常是一个箭头。
- `crosshair`:将鼠标指针设置为十字线样式,表示可进行选择。
- `text`:将鼠标指针设置为 I 型(竖线),表示可进行文本内容输入。
- `move`:将鼠标指针设置为移动样式,表示对当前元素可以进行拖动操作。
- `not-allowed`:将鼠标指针设置为禁止样式,表示当前元素是不可操作的。

除了上述值,`cursor` 属性还支持许多其他的值,如缩放样式、旋转样式、手柄样式等,可根据实际需求选择适合的样式。

以下是一个示例,将鼠标指针样式设置为手型:

```css
.button {
cursor: pointer;
}
```

在上述示例中,将 `cursor` 属性应用于一个元素的 CSS 类名 `.button`,鼠标悬停在该元素上时,鼠标指针将显示为手型。

使用 `cursor` 属性可以提供更好的用户体验,让鼠标指针在与元素交互时有一致的反馈,帮助用户了解当前元素的交互状态。

 

 

\padding\父相子绝

杂:line-height行高

父相子绝中:top:顶端偏移量(定义元素相对于参照元素上边线的距离)

未完...

 

标签:行内,鼠标,样式,元素,2048,学习,margin,指针
From: https://www.cnblogs.com/Luckyhard/p/17524159.html

相关文章

  • Java学习第一天 / 常用的DOS命令
     #盘符命令盘名+:#查看当前目录下多有文件dir#切换目录cd(changedirectory)#回上一个步骤cd..#清理屏幕cls(clearscreen)#退出终端exit#查看电脑IPipconfig#打开应用calcmspaintnotepad#ping命令ping+......
  • 【Java全栈学习路线】最全的Java学习路线及知识清单,Java自学方向指引
     目录 【Java全栈学习路线】前言目录一、JavaSE基础二、JavaWeb三、JavaEE四、Linux运维五、分布式与微服务六、大数据开发  一、JavaSE基础 JavaSE基础知识的学习是为了后边走的更远~文章链接1.计算机基础【JavaSE】之计算机基础2.Java入......
  • 六月学习之Haproxy default配置
    4、Haproxydefault配置defaults段用于为所有其他配置段提供默认参数4.1、option参数httplogoptionhttplog:用来记录日志,其通常包括但不限于HTTP请求、连接计时器、会话状态、连接数、捕获的首部及cookie、"frontend"、"backend"等信息。dontlognulloptiondontlognull:不记录......
  • Jmeter学习之五_跟踪被测试服务器的performance
    Jmeter学习之五_跟踪被测试服务器的performance背景这几天简单学习了一些基本的测试过程.可以实现一些简单基本的功能了.今天晚上继续进行了jmeter的一些学习.想着可以在测试人大金仓的同时可以查看一下本地的机器性能.用到的工具以及资料https://www.cnblogs.com/......
  • 【mysql】一、mysql的学习---索引
    mysql的学习资料来源 https://www.bilibili.com/video/BV1CZ4y1M7MQ?from=search&seid=3518646188262100291一、索引:【mysql】一、mysql的学习---索引二、视图:【mysql】二、mysql的学习---视图三、存储过程和函数:【mysql】三、mysql的学习---存储过程和函数四、触发器:【mysq......
  • 【安全学习之路】Day28
    前段日子实习加考试,忙得很。现在重新再开始现在也开始web的学习阶段......
  • 只要你用ReLU,就是“浅度学习”:任意ReLU神经网络都有等效3层网络
    前言 只要你用了ReLU,我们就是好朋就是“浅度学习”。本文转载自量子位仅用于学术分享,若侵权请联系删除欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。CV各大方向专栏与各个部署框架最全教程整理【CV技术指南】CV全栈指导班......
  • 前缀和学习笔记与总结
    前缀和学习笔记与总结目录前缀和一维前缀和What如何求作用公式模板模板题目题目大意CODE二维前缀和What\(S_{i,j}\)怎么算矩阵的和公式模板模板题目题目大意CODE前缀和一维前缀和What现有原数组:\[a_1,a_2,a_3,\ldots,a_n\]对应的前缀和数组应满足:\[S_i=a_1+a_2+a_......
  • 暑假Java学习第二周——第二天
    7.3键盘录入及录入求和:importjava.util.Scanner;publicclassTest{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请输入第一个数字");inti1=sc.nextInt();System.out.println("请输入第二个数字");inti2=sc.nex......
  • Jmeter学习之三_知识梳理
    Jmeter学习之三_知识梳理背景简单学习了Jmeter的两个用例感觉可以继续深入学习一下Jmeter了.所以想着趁体检入职之前继续学习完善一下.希望能够继续提高Jmeter的相关知识1.什么是Jmeter?ApacheJMeter,是一个100%纯Java的开源软件,旨在加载测试功能行为和测量性能。它......