2020-12-07

HTML中position能够实现网页页面中的一部分不随着页面的下拉而移动

任何标记样式都有position而且默认属性是static

定位距离使用right,left ,top和bottom在div标签中的style中进行设置

下面代码中将蓝色方块定位到据右边界10px,下边界30px的距离

<div style="border: 1px solid red ;width: 300px;height: 300px;">
			<div class="in" style="background-color: greenyellow;"></div>
			<div class="in" style="background-color: cornflowerblue;position: fixed;right: 10px; bottom: 30px;"></div>
			<div class="in" style="background-color: lightgoldenrodyellow;"></div>
		</div>

relative不会使当前标记脱离文档流 而是相对于原来文字定位

<div style="border: 1px solid red ;width: 300px;height: 300px;">
			<div class="in" style="background-color: greenyellow;"></div>
			<div class="in" style="background-color: cornflowerblue; position: relative;bottom: 10px;"></div>
			<div class="in" style="background-color: lightgoldenrodyellow;"></div>
		</div>

absolute会使当前标记脱离文档流  相对于最近的且position为非static的父标记定位

<div style="border: 1px solid red ;width: 300px;height: 300px; position: relative;">
			<div class="in" style="background-color: greenyellow;"></div>
			<div class="in" style="background-color: cornflowerblue;position: absolute;bottom: 10px;"></div>
			<div class="in" style="background-color: lightgoldenrodyellow;"></div>
	    </div>

margin用于调整与其他标记之间的距离,只能用于块级元素

margin简写只输入一个值时上右下左相同,输入两个值时上下  左右相同,输入三个值时第一个值是上

 第二个值是左右  第三个值是下,输入四个值时顺时针上右下左

margin: 10px 20px;

padding用于调整标记内元素距离边界的间距

<style type="text/css">
			div{background-color: cornflowerblue;}
			span{background-color: greenyellow;}
			div{
				background-color: yellowgreen;
				padding: 10px 20px 10px 30px;
				margin: 10px 20px;
			}
		</style>

hower能够使网页中的文字在鼠标指针浮动到上面时,在标签内选择文字的链接,可以进行文字的超链接,链接到其他网页

p:hover{ color: #f50;
			         text-decoration: underline;}
<body>
		<p href="https://tv.cctv.com/epg/index.shtml?spm=C31267.PFsKSaKh6QQC.EEfEAhEnQFPl.3">00:19	人口-2020-47</p>
	    <p href="https://tv.cctv.com/epg/index.shtml?spm=C31267.PFsKSaKh6QQC.EEfEAhEnQFPl.3">00:48	生活提示</p>
		<p href="https://tv.cctv.com/epg/index.shtml?spm=C31267.PFsKSaKh6QQC.EEfEAhEnQFPl.3">00:52	动物世界-2020-195</p>
		<p href="https://tv.cctv.com/epg/index.shtml?spm=C31267.PFsKSaKh6QQC.EEfEAhEnQFPl.3">01:23	晚间新闻</p>
		<p href="https://tv.cctv.com/epg/index.shtml?spm=C31267.PFsKSaKh6QQC.EEfEAhEnQFPl.3">01:55	正大综艺-动物来啦2020-39</p>
		<p href="https://tv.cctv.com/epg/index.shtml?spm=C31267.PFsKSaKh6QQC.EEfEAhEnQFPl.3">02:45	精彩一刻-2020-191新航拍中国河北城郭</p>
	</body>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值