CSS和HTML的基础知识复习,特别是html页面缩放不影响布局,第13点

本文分享了作者在前端开发过程中遇到的常见问题及解决方案,包括CSS布局初始化、颜色设置、绝对定位、z-index属性使用、浮动清除等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近写了一个网站遇到的问题及其解决的方法:

① CSS对界面进行初始化的代码,重置布局

 

* {
    padding: 0px;
    margin: 0px;
}

② 对div背景和字体设置颜色(有时候犯糊涂):

/*
   对字体设置颜色
*/

color:#000000;

/*
对背景设置颜色
*/

background-color:blue;


③ 绝对定位 absulote

/*
绝对定位的图片或者是背景规则是:
    div的区域内以左上角的定位为基准
*/

position:absulote;

以下是在图片上添加一层模糊背景色(黑色),为了测试设置的大小与图片不同

 


④ z-index属性的使用,代表2个或者2个以上有层叠的时候,优先级(z-index的值越大)越高,谁就显示在层叠的最上面

 


⑤ 关于top,margin-top 的区别:

  • top是相对于body(真个最大的div,整个界面)而言的。right,bottom,left也是一样。
  • margin-top是针对当前位置的移动,margin-left,margin-right,margin-bottom也是一样

⑥ 关于margin-top,margin-left,margin-right,margin-bottom,值为负数的时候的含义

  • margin-top = 2px表示,元素当前位置离当前div上方的距离是2px,margin-top = -2px,表示元素往上移动2px的距离
  • margin-left = -3px,表示元素向左移动3px的距离,同理另外两种情况同上

⑦ 关于两个div重叠

  • 使用对整个body设置位置的top,left,right,bottom等对元素镇通过整体进行绝对定位
  • 然后对当前元素的位置再通过margin-top等进行定位


⑧ 关于清除浮动

为什么要清除浮动呢?因为临近的div的布局会影响到下一个布局,清除之前的div的布局,重新设置下一个div的布局

 

直接在css中.clear{clear:both},清除浮动


⑨ 当有相同的元素需要设置时候,可以采用这种方式

***  + .common就可以了


⑩ 当字标签的元素有重复的设置时候,在父标签中设置即可


11. 关于列表dl ,dt , dd


12. 一些符号的引用,列入商标,版权等


13.  html页面缩放但是不影响布局


这个我在复习前端界面的时候遇到的,希望对大家有帮助。如有异议,欢迎留言交流!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值