博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一、CSS的基础样式
阅读量:6588 次
发布时间:2019-06-24

本文共 925 字,大约阅读时间需要 3 分钟。

CSS的基础样式

  • border 边框

复合写法

borderborder-width  border-style border-color

border-width:边框宽度 top right bottom left

border-style:边框样式  solid实线 dashed虚线 dotted 点线(点线IE6无法识别

border-color:边框颜色/英文单词/十六进制/RGB

border-radius 圆角

border:transparent透明(可以写在复合写法里)

边框并不是一条直线,而是三角形。

 

  • padding 内边距,内填充

padding-top上内边距 padding-right右内边距

padding-bottom下内边距 padding-left左内边距 (顺序:上右下左   顺时针)

padding复合写法

padding:10px; 只写一个值表示:上右下左都是10px;

padding:10px 20px; 两个值:第一个值代表上下   第二个值代表左右

padding:10px 20px 30px; 三个值:第一个值代表上 第二个值代表左右 第三个值代表下

padding:10px 20px 30px 40px; 四个值:第一个值代表上 第二个值代表右 第三个值代表下 第四个值代表左

 

  • margin 外边距

margin-top上内边距 margin-right右内边距

margin-bottom下内边距 margin-left左内边距 (顺序:上右下左   顺时针)

其他如padding 一致

标签的嵌套 确定父子级关系

  •  margin的例外

  1.第一个自己的margin-top会在特定的情况下穿透父级

规避方法:

① 给父级加边框

② 给父级加overflow:hidden;(溢出隐藏)

③ 不要用margin-top,父级的padding-top代替

  2.兄弟关系的margin-topmargin-bottom会叠压

规避方法:只设置一个 topbottom

转载于:https://www.cnblogs.com/yanchenghui/p/8249895.html

你可能感兴趣的文章
Redis3.0.5配置文件详解
查看>>
Keepalived+Nginx实现高可用
查看>>
Know about Oracle RAC Heartbeat
查看>>
JQuery——实现Ajax应用
查看>>
前端05.js入门之BOM对象与DOM对象。
查看>>
CISCO路由器NTP服务器配置
查看>>
oracle kill所有plsql developer进程
查看>>
12c rac 实例无法启动之磁盘组空间耗尽
查看>>
keepalived双机热备原理及实例部署LVS+keepalived
查看>>
曲线学习PyQt5方案一
查看>>
爬虫采集-基于webkit核心的客户端Ghost.py [爬虫实例]
查看>>
企业私有云之rabbitmq高可用
查看>>
OpenCV学习】矩阵运算和操作2
查看>>
nginx+ffmpeg搭建rtmp转播rtsp流的flash服务器
查看>>
Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境
查看>>
关于在arm裸板编程时使用printf问题的解决方法
查看>>
开源人工智能技术将改变一切
查看>>
2015 上半年 JavaScript 使用统计数据
查看>>
《Python算法教程》——1.6 如果您感兴趣
查看>>
干货 | 豆子科技首席架构师钟声:Java的纯真年代
查看>>