HTML学习笔记

    文本隐藏、垂直居中

文本隐藏
        文本隐藏的必要三行代码:
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

        其实第三行代码是可以省略的,在实际的操作过程中犯了一个错误就是省略了第二行代码(overflow:hidden;),一时想不开啊,写了一三行代码,查效果,看不到想要的效果,来回倒腾text-overflow的属性值一会clip一会ellipsis,但是文字一直超格单行显示,后面又去改white-space的属性值,仍旧看不到想要的效果。最后打开了教学视屏看到关键处豁然开朗。有些累,但感觉不错。

垂直居中
        vertical-align,为的是处理图片和表格等行内块元素与文字的对齐方式用的属性值有baseline、top、bottom、middle.

鼠标样式

        cursor是用来改变鼠标样式的,常见的四个属性值是:default、point、move、text四个
下面是上面三个知识点的应用:
<!doctype html>
<html lang="zh-CN">
	<head>
		<title>显示与隐藏</title>
		<meta charset="utf-8" />
		<style>
			*{
				margin: 0;
				padding: 0;
			}
			img{
				width:20px;
			}
			p{
				display:block;
				background:rgba(255,0,0,.3) ;
				width:300px;
				
				white-space:nowrap;
				overflow:hidden;
				text-overflow:ellipsis;
			}
			.cursora{
				cursor:default;
			}
			.cursora img{
				vertical-align:baseline;
			}
			.cursorb{
				cursor:pointer;
			}
			.cursorb img{
				vertical-align:top;
			}
			.cursorc{
				cursor:text;
			}
			.cursorc img{
				vertical-align:middle;
			}
			.cursord{
				cursor:move;
			}
			.cursord img{
				vertical-align:bottom;
			}
			.outline{
				outline:none;
			}
			.resize{
				width:120px;
				height:80px;
				/*resize:none;*/
				outline:#0ff solid 1px;
			}
		</style>
	</head>
	
	<body>
		<p class="cursora">这是<img src="img/3.jpg">小白张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的 张雨生唐吉可得 尼贝尔马兰红个包的</p>
		<p class="cursorb">这是<img src="img/2.jpg">小手 张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的</p>
		<p class="cursorc">这是<img src="img/3.jpg">文本张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的 </p>
		<p class="cursord">这是<img src="img/2.jpg">移动张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的张雨生唐吉可得 尼贝尔马兰红个包的 </p>
		<input type="text" class="outline" />
		<textarea class="resize">bodycolor</textarea>
		
	</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值