返回顶部
首页 > 资讯 > 精选 >flex布局与position:absolute/fixed的冲突问题有哪些
  • 848
分享到

flex布局与position:absolute/fixed的冲突问题有哪些

2023-06-08 02:06:26 848人浏览 独家记忆
摘要

小编给大家分享一下flex布局与position:absolute/fixed的冲突问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!项目实战:我们现在想做

小编给大家分享一下flex布局与position:absolute/fixed的冲突问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

项目实战:

我们现在想做一个头部的导航栏,又想用fixed把它固定在上方,又想用弹性盒布局去设置它内部的样式,可是发现其中的弹性盒布局已经失效了。

html代码如下:

<ul>    <li>协会简介</li>    <li>协会章程</li>    <li>协会架构</li>    <li>资料下载</li></ul>

CSS代码如下:

ul {position: fixed;  display: flex;    justify-content: space-between;    margin: 0 15px;    background: pink;}li {    flex: 1;    list-style: none;    height: 100px;    line-height: 100px;    text-align: center;    font-size:  30px;    border: 1px solid #fff;}

效果如下:

flex布局与position:absolute/fixed的冲突问题有哪些
 

我们可以发现弹性盒布局已经失效了,那么我们如何解决这个问题呢?
其实很简单,只需要在ul的外面再套一个盒子就可以了。然后外层盒子使用定位,内层盒子正常使用弹性盒布局。

HTML改变后的代码为:

<div class="nav-box">        <ul>        <li>协会简介</li>        <li>协会章程</li>        <li>协会架构</li>        <li>资料下载</li>    </ul></div>

CSS改变后的代码为:

.nav-box {    width: 100%;    position: fixed; }ul {    display: flex;    justify-content: space-between;    margin: 0 15px;    background: pink;}li {    flex: 1;    list-style: none;    height: 100px;    line-height: 100px;    text-align: center;    font-size:  30px;    border: 1px solid #fff;}

这时候我们发现问题已经迎刃而解了!

flex布局与position:absolute/fixed的冲突问题有哪些

以上是“flex布局与position:absolute/fixed的冲突问题有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: flex布局与position:absolute/fixed的冲突问题有哪些

本文链接: https://lsjlt.com/news/251251.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • flex布局与position:absolute/fixed的冲突问题有哪些
    小编给大家分享一下flex布局与position:absolute/fixed的冲突问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!项目实战:我们现在想做...
    99+
    2023-06-08
  • filter与fixed冲突的原因有哪些
    这篇文章主要介绍了filter与fixed冲突的原因有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。问题描述当在 body 中使用了 filter 滤镜属性的时候,会导致...
    99+
    2023-06-08
  • HTML Flex布局的方法有哪些
    这篇文章主要介绍了HTML Flex布局的方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML Flex布局的方法有哪些文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2024-04-02
  • Flex布局的元素属性有哪些
    这篇“Flex布局的元素属性有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Flex布...
    99+
    2024-04-02
  • 常用的Flex布局属性有哪些
    flex布局的常用属性有哪些,需要具体代码示例 Flex布局是一种用于设计响应式网页布局的强大工具。它通过使用一组灵活的属性,可以轻松控制网页中元素的排列方式和尺寸。在本文中,我将介绍...
    99+
    2024-02-25
    flex flex布局 排列 网页布局
  • Flex移动布局中单行和双行布局的区别有哪些
    小编给大家分享一下Flex移动布局中单行和双行布局的区别有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!这里是单行布局 使用ul>li 来布局<ul class="local-nav&q...
    99+
    2023-06-08
  • CSS网页布局常见问题有哪些
    这篇文章将为大家详细讲解有关CSS网页布局常见问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。◆float的3像素问题及解决办法当使用float浮动容器后,在IE...
    99+
    2024-04-02
  • CSS中的网页布局常见问题有哪些
    这篇文章主要为大家展示了“CSS中的网页布局常见问题有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS中的网页布局常见问题有哪些”这篇文章吧。 一、有...
    99+
    2024-04-02
  • Fedora14下android开发: eclipse与ibus确有冲突的问题分析
    今天笔记本上开发再次遇到这个问题,经过确认eclipse indigo版本和ibus1.3.11确实有冲突。具体表现是eclipse里按ctrl+空格,输入法死活不出来。但ib...
    99+
    2022-06-06
    Eclipse fedora android开发 Android
  • html网页排版布局常见问题有哪些
    这篇文章主要介绍了html网页排版布局常见问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   1: 每行文字太多   用户在阅...
    99+
    2024-04-02
  • 与MySQL FQA相关的问题有哪些
    本篇内容介绍了“与MySQL FQA相关的问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.dr...
    99+
    2024-04-02
  • SQLite与SQL差异的常见问题有哪些
    这篇文章主要介绍了SQLite与SQL差异的常见问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、常见问题汇总1 TOP这是一个大...
    99+
    2024-04-02
  • Redis分布式锁遇到的序列化问题有哪些
    这篇文章主要介绍Redis分布式锁遇到的序列化问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!问题排查既然是释放锁有问题,那就先看看释放锁的代码吧。释放锁释放锁使用了 Lua 脚本,代码逻辑和 Lua 脚本如...
    99+
    2023-06-14
  • FireFox与IE兼容的CSS常见问题有哪些
    这篇文章给大家介绍FireFox与IE兼容的CSS常见问题有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在前端开发中,我们经常遇到浏览器的兼容性问题,特别是IE与FireFox之...
    99+
    2024-04-02
  • C++对象与继承使用的问题有哪些
    本篇内容主要讲解“C++对象与继承使用的问题有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++对象与继承使用的问题有哪些”吧!定义抽象类class Person {p...
    99+
    2023-06-22
  • RedisTemplate下Redis分布式锁引发的系列问题有哪些
    这篇文章主要介绍了RedisTemplate下Redis分布式锁引发的系列问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。     首先...
    99+
    2023-06-14
  • GO语言分布式面试中常见的问题有哪些?
    随着互联网的发展,分布式系统已经成为了现代软件开发中必不可少的一部分。而在分布式系统的开发中,GO语言作为一种高效、可靠、简洁的编程语言,也越来越受到开发者的青睐。在GO语言分布式面试中,常见的问题有哪些呢?下面我们来详细了解一下。 什...
    99+
    2023-06-29
    分布式 面试 教程
  • html5与APP混合开发遇到的问题有哪些
    这篇文章将为大家详细讲解有关html5与APP混合开发遇到的问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。背景在公司参与一个原生APP和h6混合开发的项目,本人...
    99+
    2024-04-02
  • Docker consul的容器服务更新与发现的问题有哪些
    这篇文章主要为大家展示了“Docker consul的容器服务更新与发现的问题有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Docker consul的容器服务更新与发现的问题有哪些”这篇...
    99+
    2023-06-20
  • Python 分布式缓存的开发技术,有哪些值得注意的问题?
    随着互联网的迅速发展,应用程序的并发量越来越大,对于数据的读写速度也提出了更高的要求。而分布式缓存技术的出现,为我们提供了一种高性能、高可用、高并发的解决方案。本文将为大家介绍 Python 分布式缓存的开发技术,以及需要注意的问题。 一...
    99+
    2023-11-07
    分布式 缓存 开发技术
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作