首页 > 其他分享 >2024.4.15学习记录

2024.4.15学习记录

时间:2024-04-15 14:57:50浏览次数:17  
标签:容器 2024.4 flex 元素 space between wrap 15 记录

锚点链接

<a href="#Cat"></a>

点击这个链接将为跳转到这个页面上id为Cat的页面
利用这个功能,我们可以实现给一个页面插眼的功能。
比如我们想建一个动物园的网站

<!-- 动物园导航栏-->
<header>
<ul>
<li><a href="cat">Cats</a></li>
<li><a href="dog">Dogs</a></li>
<li><a href="fish">Fish</a></li>
<li><a href="panda">Pandas</a></li>
</ul>
</header>
<main id="zoo">
	<section><h2 id="cat">Cats</h2></section>
	<section><h2 id="dog">Dogs</h2></section>
	<section><h2 id="fish">Fish</h2></section>
	<section><h2 id="panda">Pandas</h2></section>
</main>

无下划线

a{
text-decoration:none;
}

这个css样式规则常用于a标签,作用是除去a标签的下划线。

除这个方式外,还有
法二:

<a class=".no-underline">xxx</a>
.no-underline {  
  text-decoration: none;  
}

还可以
法三:

<a href="your-link.html" class="no-underline">这是一个没有下划线的链接</a>

鼠标指针悬停效果

li:hover{
  background-color:#dfdfe2;
  color:#1b1b32;
  cursor:pointer;
}

cursor:pointer; 鼠标放在元素上,指针变成小手。


header {
  width: 100%;
  height: 50px;
  background-color: #1b1b32;
  display: flex;
  justify-content:space-between;
  align-items:center;
  position:fixed;
  top:0;
}

页面中位置固定

position: fixed;
top: 0;

flex布局

   display: flex;
   justify-content:space-between;
   align-items:center;

Flex布局是一种基于容器的布局方式,用于对容器内的元素进行排版

display: flex;
  • 这行设置了元素的显示方式为flex,意味着这个元素现在是一个flex容器,其子元素将遵循flex布局模型。
justify-content: space-between;
  • 这行设置flex容器中的子元素在主轴(默认是水平方向)上的分布方式。space-between意味着子元素之间的间隔会平均分布,第一个子元素将靠近容器的开始位置,最后一个子元素将靠近容器的结束位置。
align-items: center;
  • 这行设置flex容器中的子元素在交叉轴(默认是垂直方向)上的对齐方式。center意味着子元素会在交叉轴上居中对齐。
flex-wrap: wrap;

flex-wrap 用于定义弹性盒子(flexbox)容器的子元素在容器内排列时是否换行。

  • 作用:当子元素在容器内排列时,设置子元素是否允许换行
  • 解释:如果容器的空间不足以容纳所有子元素时,当flex-wrap属性的值为wrap时,子元素会自动换行,以适应空间。这样可以保证子元素在容器内自动换行,而不会超出容器的范围。

标签:容器,2024.4,flex,元素,space,between,wrap,15,记录
From: https://www.cnblogs.com/kiwigo/p/18135935

相关文章

  • 洛谷题单指南-数学基础问题-P1572 计算分数
    原题链接:https://www.luogu.com.cn/problem/P1572题意解读:计算分数+、-运算的结果。解题思路:根据题目要求,逐项计算并约分,则不会超int,问题就比较直接了定义a1/b1为前一项的分子分母,a2/b2为当前项的分子分母依次遍历字符串,处理出分子和分母,本题的关键其实是字符串的处理当读取......
  • 2024.4.15 学习数理结构“栈”后的四则运算
    使用栈的四则运算1.题目描述用顺序栈和算符优先法求解表达式的值2.任务定义和问题分析四则运算基本运要通过算法优先级和后缀表达式的思想完成,应当由以下功能:(1)可以先求解后缀表达式。然后再求值,也可以一并完成。(2)表达式中的运算为加、减、乘、除四种,包括括号,参与运算的数字为......
  • 函数式编程思想 VS 可变性理论 20240415
    函数式编程(FunctionalProgramming,FP)是一种编程范式,它将计算视为数学函数的求值,并避免使用程序状态以及易变对象。函数式编程的核心思想包括:不可变性(Immutability):在函数式编程中,数据是不变的。一旦创建了一个数据结构,就不能再改变它。所有的操作都会产生新的数据结构。纯......
  • git 一些操作记录
    git怎么回滚已经modified的文件?如果你想要撤销对已修改的文件的更改,你可以使用gitcheckout命令。这将会将文件恢复到最后一次提交的状态。以下是具体的命令:gitcheckout--<file>在这个命令中,<file>是你想要撤销更改的文件的路径。例如,如果你想要撤销对TDWatchDog/lifetim......
  • Command PhaseScriptExecution failed with a nonzero exit code 错误解决记录
    xCode报这个错误,首先看是哪个文件报错,进入错误日志/Users/fanvil/Library/Developer/Xcode/DerivedData。因为我这边是FBReactNativeSpec这个文件下的错误,所以很容易找到错误日志:/Users/fanvil/Desktop/iOS/Demo/ios/Pods/../../node_modules/react-native/React/FBReactNativeSp......
  • 如何在 Pytest 中添加日志记录
    前言在编写和运行测试时,对于调试和排查问题,添加日志记录是一种非常有用的技术。Pytest是一个流行的Python测试框架,开发者通过pytest可以轻松地编写和运行各种测试。本文将介绍如何在Pytest中添加日志记录,以便更好地理解测试执行过程中的细节和问题。pytest.ini我们之前有......
  • 21/10/11 - 21/10/15 零碎知识记录
    1.pc端实现移动端拖动效果思路moveDown记录鼠标按下位置记录当前状态为按下拖动+moveUp记录当前状态为非拖动moseMove根据拖动状态,计算当前拖动距离判断左拖右拖边界值对元素进行移动修改鼠标按下位置,以便下次计算移动距离,不初始化会导致移动距离指数式增加,移......
  • mysql中文全文索引的记录
    在MySQL5.7.6之前,全文索引只支持英文全文索引,不支持中文全文索引,需要利用分词器把中文段落预处理拆分成单词,然后存入数据库。从MySQL5.7.6开始,MySQL内置了ngram全文解析器,用来支持中文、日文、韩文分词。创建示例--创建表格CREATETABLEarticles(idINTAUTO_INCREME......
  • 继续记录mdt+wds的bug Verify BCDBootEx
    简介配置又出错了从来没想过,居然有这么多错。巨硬啊。难啃啊。Windows10deploymentsfailwithMicrosoftDeploymentToolkitoncomputerswithBIOStypefirmware-MicrosoftSupport使用MDT部署BISO系统时,Operatingsystemdeploymentdidnotcompletesuccessfull......
  • LeetCode 面试经典150题---006
    玩了一天多,两天没写了,下次绝对不摆了(最多摆一天)。####42.接雨水给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。n==height.length1<=n<=2*1040<=height[i]<=105不用头想都知道这个题肯定只能用线性复杂度做,至于怎......