css学习随笔

清除浮动

一般会再body的底部再加一个div,里面不用放内容

<div class="clr">

</div>

样式:

.clr{

     clear:both;

     width:0px;

     height: 0px;

}


margin:层的边框以外留的空白
background-color:背景颜色
background-image:背景图片
padding:层的边框到层的内容之间的空白 
border:边框 
content:内容

用ul li ul li做二级目录的时候,展开的二级目录默认都是右偏的,这时只要把二级目录的ul的padding属性设置为0px就能使其与一级目录垂直了。




<pre></pre>标签是输入的文字是怎么样显示的就是怎么样,有换行就换行显示。


html解决网页居中,两边留白

body下放个div,设置这个div的样式为:width(自己给它定宽);margin:0 auto;


特别需要注意的一个问题,我在这个坑上耗了两个小时,问了大神才知道原因

问题:

<strong><div class="page">
			<div class ="logo">
				<img src="./images/HZByte.png" class="clearfix">
				<ul class="clearfix"> 
					<li><a href="#">登录</a></li>
					<li><a href="#">注册</a><li>
				</ul>
			</div>
</div></strong>
我想要文字和图片底部对 齐,但是无论怎么改文字高度都不行

原因:

我li设置了右浮,这样ul的height为0,所以li无法进行高度修改

解决:

给ul加一个class="clearfix"

clearfix的样式为:

<span style="font-size:12px;">.clearfix:after{
	content: ".";
	height: 0;
	display: block;
	clear:both;
	visibility: hidden;
}</span>
然后给li设置line-height为图片高度。



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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值