float 浮动 position 定位 阴影

float浮动分为  left  right  

清除浮动   clear:left/right  

浮动设置后可能会出现浮动塌陷问题

例如  一个div 其中有文本  和图片  设置浮动后出现溢出,图片不在div内,这就是浮动塌陷

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>浮动塌陷</title>
		<style type="text/css">
		#div1{
			border: 1px solid #FF0000;
			width: 1000px;
			height: 1000px;
			/* overflow: hidden; */
			
		}
		
			img{
				float: left;
			}
			/* #div2{
				clear: left;
			} */
		</style>
	</head>
	<body>
		<div id="div1">
			
			<p>宋 秦观
携扙来追柳外凉,画桥南畔倚胡床。
月明船笛参差起,风定池莲自在香。

夏夜追凉
 宋 杨万里
夜热依然午热同,开门小立月明中。
竹深树宻虫鸣处,时有微凉只是风。

夏日南亭怀辛大
 唐 孟浩然
山光忽西落,池月渐东上。
散发乘夕凉,开轩卧闲敞。
荷风送香气,竹露滴清响。
欲取鸣琴弹,恨无知音赏。
感此怀故人,中宵劳梦想。</p>
<h1>sdd</h1>
<img src="img/08.webp" >
<div id="div2">
	
</div>
		</div>
	</body>
</html>

解决浮动塌陷:三个方法

1.给父级设置固定宽高属性

2.给父级设置overflow:hidden;

3.在浮动的下方清除浮动

定位

position: relative/absolute/fixed 

relative  相对定位    absolute  绝对定位  fixed  固定定位

相对定位与绝对定位的区别

相对定位保留原来的位置,绝对定位不保留原来位置

阴影

box-shadow  盒子阴影 (px,px,px,px,px,px)

参数一  X轴偏移量(左右阴影)

参数二  Y轴偏移量(上下阴影)

参数三  阴影模糊程度

参数四  阴影扩展半径

参数五 阴影颜色

参数六  固定 insert  内阴影

层叠样式  z-index    

透明  opacity 透明度0~1;

background-color:rgla(   255,0,0,0.5);红色

调配颜色       根据数字调配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值