当前位置: 首页 > news >正文

55.0/CSS 的应用(详细版)

目录

55.1.1 设计边框样式

55.1.2 调整边框的粗细

55.1.3 边框颜色

55.1.4 复合设置边框

55.2 模块的边距

55.3 模块的内边距

55.4 层的应用

55.4.1 层的建立

55.4.2 浮动——float

55.4.3 清除浮动

55.4.4 层的定位

55.4.5 设置层的溢出——overflow

55.4.6 设置鼠标指针——cursor

55.4.7 小实例——给图片签名

55.5 盒子模型


55.1.1 设计边框样式

border-style 属性可以用来设置边框的样式。其取值说明见下表

 

border-style 是一个符合属性,可以取一到四个值:
  1.  取一个值表示四条边框都取这个值;
  2.  取两个值表示上下边框取第一个值,左右边框使用第二个值,两个值中
  3. 间用空格隔开。
  4.  取三个值或四个值,四条边框按照上、右、下、左的顺序调用取值(取
  5. 三个值时第四条边框与对面的边框取同一个值,也就是左和右都取第二
  6. 个值)。取值之间也要以空格隔开

<html>
<head>
<title>边框样式</title>
<style type="text/css">
.p1{border-style: solid;}
.p2{border-style: dashed double;}
.p3{border-style: double solid dashed;}
.p4{border-style: solid dotted dashed double;}
</style>
</head>
<body><p class="p1">这是第一个段落</p><p class="p2">这是第二个段落</p><p class="p3">这是第三个段落</p><p class="p4">这是第四个段落</p>
</body>
</html>
在浏览器中打开网页,效果如下:

 除了用 border-style 一起设置四条边框的边框样式外,还可以分别设置:

border-top-style 用来设置上边框样式
border-bottom-style 用来设置下边框样式
border-right-style 用来设置右边框样式
border-left-style 用来设置左边框样式上例中的 border-style: solid dotted dashed double; 等同于:
border-top-style: solid;
border-bottom-style: dashed;
border-right-style: dotted;
border-left-style: double;

55.1.2 调整边框的粗细

调整边框的粗细使用 border-width 属性,其取值通常为数字。和上节中所
讲的一样,可以用 border-width 统一设置四条边框的粗细,也可以使用
border-top-width border-bottom-width border-right-width border-left-width
别设置。
<html>
<head>
<title>边框粗细</title>
<style type="text/css">
.p1{border-style: solid;border-width: 1px;}
.p2{border-style: dashed double;border-top-width: 1px;border-right-width: 5px;border-bottom-width: 10px;border-left-width: 15px;}
</
http://www.lryc.cn/news/265059.html

相关文章:

  • 磁盘类型选择对阿里云RDS MySQL的性能影响
  • 数据结构---算法的时间复杂度
  • 后缀为.vue是什么文件
  • 前端微信小程序AES加密解密踩坑
  • 代码随想录算法训练营第五十八天| 739 每日温度 496 下一个更大元素 |
  • 配置自定义RedisTemplate 解决redis序列化java8 LocalDateTime
  • 华为---登录USG6000V防火墙---console、web、telnet、ssh方式登录
  • css图片属性,图片自适应
  • 【Python百宝箱】数据科学的黄金三角:数据挖掘和聚类
  • 【数据结构和算法】最大连续1的个数 III
  • AngularJS
  • 初级数据结构(七)——二叉树
  • 对比学习综述
  • R语言【cli】——cli_warn可以更便捷的在控制台输出警告信息
  • 从零开始创建GPTs 人人都可以编写自己的ChatGPT产品
  • 人工智能对网络安全的影响
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TextInput输入框组件
  • 【C++入门到精通】互斥锁 (Mutex) C++11 [ C++入门 ]
  • 安全狗云原生安全-云甲·云原生容器安全管理系统
  • Python 学习路线:介绍、基础语法、数据结构、算法、高级主题、框架及异步编程详解
  • 基于Java+SpringBoot+Mybaties-plus+Vue+ElementUI+Vant 电影院订票管理系统 的设计与实现
  • 轻量级购物小程序H5产品设计经典样例
  • final, finally, finalize 的区别?
  • 4.使用 Blazor 构建 Web 应用程序
  • CentOS操作学习(二)
  • OpenCV技术应用(9)— 视频的暂停播放和继续播放
  • C#时间戳转换
  • Postgresql源码(118)elog/ereport报错跳转功能分析
  • Python Selenium中的强大等待设置详解
  • ACL实现固定时间访问资源——项目