前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CSS样式更改——用户界面和指针类型

CSS样式更改——用户界面和指针类型

作者头像
前端皮皮
发布于 2020-11-25 06:54:45
发布于 2020-11-25 06:54:45
1.5K00
代码可运行
举报
运行总次数:0
代码可运行

前言

上篇文章主要讲述了CSS样式更改中的多列、元素是否可见、图片透明度基础知识,这篇文章我们来介绍下CSS样式更改中用户界面和指针类型基础用法。

1.用户界面 UserGui
1).重设元素大小 resize
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
div
{
resize:both
}
none           不调整
both           调整元素的高度和宽度
horizontal     调整元素的宽度
vertical       调整元素的高度
2).规定两个并排的带边框的框 box-sizing
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
div
{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
content-box  宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框。
border-box 为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。
3).对轮廓进行偏移outline-offset
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
div
{
outline-offset:15px  轮廓与边框边缘的距离
}
2.指针类型Cursor
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
div{
  cursor:auto
}
光标形状:
default       默认光标(箭头)
auto        浏览器设置的光标。
crosshair           十字线
pointer             一只手
move                指示某对象可被移动。
e-resize            指示矩形框的边缘可被向右(东)移动
ne-resize           指示矩形框的边缘可被向上及向右移动(北/东)
nw-resize           指示矩形框的边缘可被向上及向左移动(北/西)
n-resize            指示矩形框的边缘可被向上(北)移动
se-resize           指示矩形框的边缘可被向下及向右移动(南/东)
sw-resize           指示矩形框的边缘可被向下及向左移动(南/西)
s-resize            指示矩形框的边缘可被向下移动(南)
w-resize            指示矩形框的边缘可被向左移动(西)
text                指示文本
wait                指示程序正忙(通常是一只表或沙漏)
help                指示可用的帮助(通常是一个问号或一个气球)

参考文档:W3C官方文档(CSS篇)

二、总结

这篇文章主要介绍了CSS样式更改篇中的用户界面和指针类型基础知识,希望让大家对CSS样式更改有个简单的认识和了解。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT共享之家 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
hyperledger fabric 开发第一个智能合约
一、编写智能合约代码HelloWorld.go,go语言实现,代码很简单,每个合约包含两个方法,Init、Invoke。
Tiny熊
2020/08/27
8730
hyperledger fabric 开发第一个智能合约
Hyperledger Fabric 2.x 自定义智能合约
为了持续地进行信息的更新,以及对账本进行管理(写入交易,进行查询等),区块链网络引入了智能合约来实现对账本的访问和控制;智能合约在 Fabric 中称之为 链码,是区块链应用的业务逻辑。
陶陶技术笔记
2022/02/25
1K0
Hyperledger Fabric 2.x 自定义智能合约
fabric区块链(五)—解析basic智能合约(java)
这段代码是一个基于Hyperledger Fabric框架的资产转移合约。让我逐行解释它的功能和结构。
酒楼
2023/05/29
6830
fabric区块链(五)—解析basic智能合约(java)
fabric区块链(三)—发布智能合约
您需要使用支持的编程语言(如Go、Java、JavaScript等)编写智能合约代码。您可以使用Hyperledger Fabric提供的示例智能合约作为参考,了解智能合约的结构和编写方式。示例智能合约可在Hyperledger Fabric的官方文档中找到。
酒楼
2023/05/30
9630
区块链平台的比较和选择:Ethereum、Hyperledger和Corda的优缺点和适用场景
随着区块链技术的发展,越来越多的区块链平台涌现出来,其中包括Ethereum、Hyperledger和Corda等。本文将对它们的优缺点进行比较,并探讨它们的适用场景,以帮助开发者和企业选择最适合自己需求的区块链平台。
Echo_Wish
2024/02/07
7310
Hyperledger Fabric 1.3正式版新特性
https://github.com/hyperledger/fabric/releases
Zeal
2020/11/11
7980
Hyperledger Fabric 1.3正式版新特性
fabric区块链(十一)—fabric中使用CouchDB
酒楼
2023/07/20
4760
深入解析fabric的peer命令(三)chaincodeInvokeOrQuery方法
fabric-protos-go是Hyperledger Fabric项目中的一个Go语言包,用于定义和生成与Fabric网络通信相关的协议缓冲区(Protocol Buffers)消息。
酒楼
2023/06/04
1970
用Java为Hyperledger Fabric(超级账本)开发区块链链代码智能合约之编写链代码程序
在上一节中,您已经熟悉了如何构建、运行、部署和调用链代码,但尚未编写任何 Java 代码。
笔阁
2018/09/04
1.4K0
用Java为Hyperledger Fabric(超级账本)开发区块链链代码智能合约之编写链代码程序
Hyperledger fabric Chaincode 开发详解
中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 <netkiller@msn.com>
netkiller old
2018/03/16
5.1K0
fabric区块链(七)—发布自己的智能合约(go)
├── CreateContract.go(应用程序的主要入口文件或资产转移的核心逻辑实现文件。)
酒楼
2023/05/29
8810
fabric区块链(七)—发布自己的智能合约(go)
BitXHub 跨链插件(Fabric)源码解读
之前提到过趣链科技的 BitXHub 跨链平台是业界较为完善的跨链开源解决方案,主要通过中继链、网关和插件机制对跨链流程中的功能、安全性和灵活性等进行了优化。
pseudoyu
2023/04/11
5780
BitXHub 跨链插件(Fabric)源码解读
fabric区块链(六)—解析basic智能合约(go)
├── assetTransfer.go(应用程序的主要入口文件或资产转移的核心逻辑实现文件。)
酒楼
2023/05/29
6350
fabric区块链(六)—解析basic智能合约(go)
HyperLedger Fabric ChainCode开发——shim.ChaincodeStubInterface用法
深蓝前几篇博客讲了Fabric的环境搭建,在环境搭建好后,我们就可以进行Fabric的开发工作了。Fabric的开发主要分成2部分,ChainCode链上代码开发和基于SDK的Application开发。我们这里先讲ChainCode的开发。Fabric的链上代码支持Java或者Go语言进行开发,因为Fabric本身是Go开发的,所以深蓝建议还是用Go进行ChainCode的开发。
深蓝studyzy
2022/06/16
5040
Hyperledger Fabric 系统架构详解
因为毕业 Case Study 的项目主要是基于Ethereum公链,也没有面向企业的应用场景,所以之前对Hyperledger Fabric的了解大多只是停留在它的权限管理机制、通道、灵活的智能合约编写等几个特色的概念,对它的架构、各个节点的角色、运行机制等都是一知半解。最近在上 HKU 的<FITE3011 Distributed Ledger and Blockchain>课程,教授对Hyperledger Fabric的工作原理、网络搭建及链码相关的知识做了很详细的讲解,受益匪浅,通过本文来梳理一下,如有错漏,欢迎交流指正。
pseudoyu
2023/04/11
2.8K1
Hyperledger Fabric 系统架构详解
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约
程序那些事
2020/07/08
1.4K0
Hyperledger Fabric 2.x 动态更新智能合约
在上一篇文章中分享了智能合约的安装与使用,如果业务有变更代码需要修改怎么办呢?本文分享如何对已安装的合约进行版本更新。
陶陶技术笔记
2022/02/25
4630
Hyperledger Fabric 2.x 动态更新智能合约
快速带你上手Hyperledger Fabric环境搭建+开发测试
本文采用virtualbox+vagrant方式搭建Hyperledger Fabric环境,采用VSCode远程开发模式开发调试链码和客户端程序。
jasonruan
2020/08/12
4.5K0
Fabric基础架构原理(4):链码 | 赠书活动
智能合约能够部署和运行在区块链环境中,由一段代码来描述相关的业务逻辑。部署后的智能合约在区块链中无法修改,智能合约的执行完全由代码决定,不受人为因素的干扰。一般来说,参与方通过智能合约规定各自权利和义务、触发合约的条件以及结果,一旦该智能合约在区块链环境中运行就可以得出客观、准确的结果。
Henry Zhang
2019/04/12
5650
Fabric基础架构原理(4):链码 | 赠书活动
fabric区块链(五)—解析basic智能合约(java)
这段代码是一个基于Hyperledger Fabric框架的资产转移合约。让我逐行解释它的功能和结构。
酒楼
2023/05/30
8690
fabric区块链(五)—解析basic智能合约(java)
推荐阅读
相关推荐
hyperledger fabric 开发第一个智能合约
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档