我的CSS学习笔记(五)
7.垂直布局
使用overflow属性设置父元素如何处理溢出的子元素
可选值:
visible 默认值 文本正常显示
hidden 裁剪掉多余的内容
scroll 生成双向的滚动条,可以通过滚动条查看完整的内容
auto 根据实际的内容出现滚动条
overflow-x 对水平方向溢出的内容进行设置,垂直方向根据实际需要自动生成
overflow-y 对垂直方向溢出的内容进行设置,水平方向根据实际需要自动生成
块元素默认情况下,宽度是父元素内容区的100%,高度是被内容撑开
在垂直布局中,一般情况下,我们是不设置高度的,让元素被内容撑开
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title><!-- 使用overflow属性设置父元素如何处理溢出的子元素 可选值:visible 默认值 文本正常显示hidden 裁剪掉多余的内容scroll 生成双向的滚动条,可以通过滚动条查看完整的内容auto 根据实际的内容出现滚动条overflow-x 对水平方向溢出的内容进行设置,垂直方向根据实际需要自动生成overflow-y 对垂直方向溢出的内容进行设置,水平方向根据实际需要自动生成--><style>.box1 {width: 200px;height: 200px;background-color: #bfa;/* overflow:auto; */overflow-x: hidden;}p{width: 300px;}</style><!-- 块元素默认情况下,宽度是父元素内容区的100%,高度是被内容撑开在垂直布局中,一般情况下,我们是不设置高度的,让元素被内容撑开--></head><body><div class="box1"><p></p>知关舟自者高气骂今。论以起娟死出仇李知投他第金人,着只中给后呼要才那她仆在回助侯杨死使,主命纯瞠变对,极韩廿罪不胆衣卡你耐二动秦言德今的一我,不他畴德惜吞真韩到次小厄让君就,融临耳作不得来王恶不慷徒疾守严,不谓杨,种太和郭娘小杨才无特怎不了光血,说商则听月笔用者准归是法手导游量他,求要入六仇无,并一知慨竟恩老当徒五马有故可惶一谢,尺冇上他到洪仍可自,韩可向杀了,上自也是读没人是临自不俭死无下举方对,大后不,他韩蒲切。</div></body>
</html>
8.外边距的折叠
垂直外边距的重叠
-兄弟元素
如果两个值都是正值,谁大听谁的
如果两个值是负值,谁小听谁的(绝对值谁大听谁的)
如果是一正一负,那最终的值,两者相加
-父子元素
如果父子元素的垂直外边距相邻了,则子元素的外边距会传递给父元素,
导致父元素的位置发生变化,会影响到父元素下面的布局,
所以这个问题必须要解决
<!DOCTYPE html>
<html><head><meta charset="UTF-8" /><title></title><!-- 垂直外边距的重叠-兄弟元素如果两个值都是正值,谁大听谁的如果两个值是负值,谁小听谁的(绝对值谁大听谁的)如果是一正一负,那最终的值,两者相加 -父子元素如果父子元素的垂直外边距相邻了,则子元素的外边距会传递给父元素,导致父元素的位置发生变化,会影响到父元素下面的布局,所以这个问题必须要解决-->
<!--面试题: 如何解决父子外边距重叠的问题? --><!--作业: 如何设置圆形 border-radius --><style type="text/css">.box1 {width: 100px;height: 100px;background-color: red;margin-bottom: 50px;}.box2 {width: 100px;height: 100px;background-color: green;margin-top: -30px;}.outer {width: 200px;height: 200px;background-color: yellow;/* margin-top: 50px; */}.inner {width: 100px;height: 100px;background-color: yellowgreen;margin-top: 100px;}</style></head><body><!-- 兄弟元素 --><!-- <div class="box1"></div><div class="box2"></div> --><!-- 父子元素 --><div class="outer"><div class="inner"></div></div></body>
</html>
我的CSS学习笔记(五)相关推荐
- 【CSS学习笔记五】列表和表格
一.列表 使用CSS,主要是可以列出进一步的样式,并可用图像作列表项标记. 不同的列表项标记 使用list-style-type属性指定列表项标记的类型 参考值: disc:默认,实心圆 circle ...
- HTML/CSS学习笔记01【概念介绍、基本标签】
w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...
- 【AngularJs学习笔记五】AngularJS从构建项目开始
为什么80%的码农都做不了架构师?>>> #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...
- css学习笔记 day two
CSS学习笔记 Day two 13.3 css边框属性 属性: 边框样式:border-style:solid/double/groove/ridge/insert/outset; 说明:第一个表示 ...
- CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法
CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法 参考文章: (1)CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法 (2)https://www.cnblogs. ...
- python函数是一段具有特定功能的语句组_Python学习笔记(五)函数和代码复用
本文将为您描述Python学习笔记(五)函数和代码复用,具体完成步骤: 函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Pyth ...
- Ethernet/IP 学习笔记五
Ethernet/IP 学习笔记五 Accessing data within a device using a non-time critical message (an explicit mess ...
- 前端篇--------1.css学习笔记
1.css 单行文本换行溢出解决方案(css三件套) white-space:nowrap overflow:hidden text-overflow:ellipsis 2.css m ...
- HTML/CSS学习笔记03【CSS概述、CSS选择器、CSS属性、CSS案例-注册页面】
w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...
- HTML/CSS学习笔记02【表单标签】
w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...
最新文章
- php系统导出数据到excel,php导出大量数据到excel时,有哪些比较好的处理方法?...
- native2ascii插件配置
- 腾讯Groupon合资团购网站 高朋网悄然上线
- HTML中的Content-Type的类型
- js删除数组中的某一个元素
- 如何使用智能铃声避免在Android中令人尴尬的大声铃声
- android界面元素识别,Android 10不能使用uiautomatorviewer定位元素的终极解决方法
- 阿里专家晨末:什么是技术一号位?
- 在Linux环境下安装和配置phpmyadmin
- 图解Gram matrix
- 色彩空间和色彩域互相转换及转化目的
- 新大陆扫描枪设置指南
- bzoj5294: [Bjoi2018]二进制(线段树)
- linux下删除u盘分区工具,如何删除U盘中的CDFS分区-
- 设计原则之【迪米特法则】
- 笔记dng图片在premiere和ae中不一致
- 如何写MySQL存储引擎
- 中国芯-国产系统+国产处理器-迅为2K1000开发板网络快速测试方法
- 数字怎么横 竖排_怎样在WORD文字竖排时让数字也竖立?
- 入职第一天,我辞职了:一份工作做多久才合适?
热门文章
- Axure高级操作---富文本编辑器
- 基于STM32编译程序,串口实现Hello windows!
- 网站设置双CDN-境内腾讯云境外GJcdn,速度又快又抗揍
- 计算机excel操作题考试题目,《计算机考试Excel操作题原题及操作步骤》.doc
- 和 Node.js 创始人 Ryan Dahl 的对话
- 在移动硬盘上安装win to go(Windows 10)和Linux to go(ubantu)双系统
- AXIOM的介绍与使用
- 手机免ROOT支持Xposed
- 知识管理,让生活更美好
- 藏在80年代的儿时游戏里的”通证经济“