当前位置: 首页 > wzjs >正文

网站建设开发费会计分录网站关键词优化的步骤和过程

网站建设开发费会计分录,网站关键词优化的步骤和过程,WordPress说说主题,国内优秀个人网站欣赏在 CSS 中,定位方式(position)决定了元素如何相对于其参照物进行定位,同时影响文档流的布局。以下是五种定位方式的对比、参照物说明及代码示例: 1. position: static(默认定位) 参照物&#x…

在 CSS 中,定位方式position)决定了元素如何相对于其参照物进行定位,同时影响文档流的布局。以下是五种定位方式的对比、参照物说明及代码示例:


1. position: static(默认定位)

  • 参照物:无,元素位于默认文档流中。
  • 文档流:元素按照 HTML 顺序自然排列。
  • 特点toprightbottomleftz-index 属性无效。
  • 示例
    <div class="box static">Box 1</div>
    <div class="box static">Box 2</div>
    
    .box { width: 100px; height: 100px; }
    .static { background: lightblue; }
    
    效果:两个盒子上下排列。

2. position: relative(相对定位)

  • 参照物:元素自身原本的位置。
  • 文档流:元素仍占据原空间,但可偏移。
  • 特点:通过 topleft 等属性偏移,不影响其他元素位置。
  • 示例
    <div class="box relative">Box 1</div>
    <div class="box">Box 2</div>
    
    .relative { position: relative;top: 20px;  /* 向下偏移 20px */left: 30px;  /* 向右偏移 30px */background: lightgreen;
    }
    
    效果:Box 1 偏移,但 Box 2 仍占据原位置。

3. position: absolute(绝对定位)

  • 参照物:最近的已定位祖先元素(非 static),若无则相对于 <html>
  • 文档流:元素脱离文档流,原空间被其他元素占据。
  • 特点:需手动指定 topleft 等值,常用于弹出层、图标定位。
  • 示例
    <div class="parent"><div class="box absolute">Absolute Box</div>
    </div>
    <div class="box">Box 2</div>
    
    .parent {position: relative;  /* 参照物 */width: 300px;height: 200px;border: 2px solid red;
    }
    .absolute {position: absolute;bottom: 10px;  /* 相对于父容器底部 */right: 10px;   /* 相对于父容器右侧 */background: orange;
    }
    
    效果:Absolute Box 定位在父容器右下角,Box 2 紧贴父容器下方。

4. position: fixed(固定定位)

  • 参照物:浏览器视口(viewport)。
  • 文档流:脱离文档流,不随页面滚动移动。
  • 特点:常用于固定导航栏、弹窗广告。
  • 示例
    <div class="box fixed">Fixed Box</div>
    <div class="long-content">长内容...</div>
    
    .fixed {position: fixed;top: 20px;  /* 距离视口顶部 20px */right: 20px;background: pink;
    }
    .long-content { height: 2000px; }
    
    效果:Fixed Box 始终固定在视口右上角,滚动页面时不动。

5. position: sticky(粘性定位)

  • 参照物:最近的滚动祖先(通常是视口)。
  • 文档流:初始位置在文档流中,滚动到阈值后变为固定定位。
  • 特点:需指定 topleft 等阈值,常用于吸顶菜单。
  • 示例
    <div class="sticky-header">Sticky Header</div>
    <div class="long-content">长内容...</div>
    
    .sticky-header {position: sticky;top: 0;  /* 当滚动到距离顶部 0px 时固定 */background: lightyellow;z-index: 100;
    }
    .long-content { height: 2000px; }
    
    效果:滚动页面时,Sticky Header 在到达视口顶部后固定。

对比总结

定位方式参照物是否脱离文档流典型场景
static默认布局
relative自身原位置微调元素位置
absolute最近定位祖先/视口弹出层、精准定位
fixed视口固定导航栏、广告
sticky滚动祖先/视口滚动时脱离吸顶菜单、表头

关键点

  1. 脱离文档流absolutefixedsticky(滚动时)会脱离文档流,可能导致布局重叠。
  2. 参照物差异
    • absolute 依赖最近的已定位祖先。
    • fixed 始终以视口为参照。
    • sticky 在滚动时切换为固定定位。
  3. 实际应用:合理使用 relative 作为 absolute 的父容器,避免布局混乱。
http://www.dtcms.com/wzjs/19184.html

相关文章:

  • 陵水网站建设价格深圳seo秘籍
  • 医院响应式网站建设方案集合竞价口诀背熟6句
  • 美国专门做特卖的网站有哪些域名备案官网
  • 过界女主个人做网站的cms建站系统
  • 做网站发房源综合语录seo公司推广宣传
  • 点评类网站建设最近几天的新闻
  • 深圳市住房和建设局网站住房淘宝运营培训
  • 公司网站横幅如何做谷歌网页版入口在线
  • 17网站一起做网店官网seo的基本步骤是什么
  • 有了云服务器怎么做网站seo点击软件
  • 内江市网站建设培训ciliba磁力搜索引擎
  • 996建站网站建设百度平台我的订单
  • 网上做预算的网站免费制作logo的网站
  • 壹佰网站建设网络服务费计入什么科目
  • 网站首页排名突然没了seo软件资源
  • wordpress评论改成微博东莞seo推广
  • 网站维护页面怎么做的如何免费推广网站
  • ps专门做兼职的网站一个新产品怎么推广
  • 把里面的dede和plugins这2个文件夹覆盖到你的网站根目录湖南网站营销seo多少费用
  • 有哪些网站有做网页用的小图片什么优化
  • 加速乐 wordpressseo搜索排名优化是什么意思
  • 做网站 站内搜索引擎数据分析师一般一个月多少钱
  • 台州关键词排名优化企业网站优化推广
  • 潮州建设局网站长沙做网站推广公司咨询
  • c2c电子商务网站定制开发营销策划公司 品牌策划公司
  • 做游戏装备网站可以吗惠州关键词排名优化
  • 购物网站开发简介如何制作网站
  • 天津旅游网站建设百度域名收录
  • 360企业自助建站手机百度ai入口
  • 深圳专业做网站设计公司网络管理系统