前端哥

css前端面试题

2024-06-17两个块级元素的上外边距和下外边距可能会合并(折叠)为一个外边距,其大小会取其中外边距值大的那个,这种行为就是外边距折叠。需要注意的是,浮动的元素和绝对定位这种脱离文档流的元素的外边距不会折叠。重叠只会出现在垂直方向。如果两者都是正数,那么就去最大者如果是一正一负,就会正值减去负值的绝对值两个都是负值时,用0减去两个中绝对值大的那个兄弟之间重叠和父子之间重叠(1)兄弟之间重叠float底部元素的position的值为(2)父子之间重叠子元素加入浮动属性或定位。_css top和align-items优先级

https://www.qianduange.cn//article/12442.html 分类:前端知识

CSS学习笔记(flex 伸缩布局 ),从零开始学数据结构和算法

2024-06-11align-items 调整侧轴对齐(垂直对齐),子盒子如何在父盒子里面垂直对齐(单行)_flex 伸缩布局

https://www.qianduange.cn//article/11893.html 分类:前端知识

前端01-css3-flex布局

2024-06-01justify-content 主轴元素对齐方式align-items 交叉轴元素对齐方式flex-direction 设置主轴方向flex-wrap 主轴一行满了换行align-content 交叉轴行对齐方式flex-flow 同时设置 flex-direction和 flex-wrap属性。

https://www.qianduange.cn//article/10453.html 分类:前端知识

Heart Shape body { display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; background-color: #f0f0f0; }

2024-05-09This code creates a simple heart shape using CSS. The heart shape is made up of two pseudo-elements, ::before ::after, which are styled to form the top halves of the heart. The main heart element has a width and height set to create the overall shape of the heart. When you open this

https://www.qianduange.cn//article/7562.html 分类:前端知识

【移动端网页布局】flex 弹性布局 ⑤ ( 设置侧轴单行子元素排列方式 | align-items 样式说明 | 代码示例 )

2024-04-29一、设置子元素是否换行 : align-items 样式说明1、 align-items 样式引入2、 align-items 样式属性值二、代码示例1、 代码示例 - 默认样式2、 代码示例 - 设置主轴水平居中3、 代码示例 - 设置侧轴垂直居中4、 代码示例 - 设置侧轴从下到上排列5、 代码示例 - 设置侧轴拉伸排列_align-items: stretch

https://www.qianduange.cn//article/6387.html 分类:前端知识

14种CSS实现水平或垂直居中的技巧,快来收藏

2024-04-23原理:利用绝对定位时的top 与right设置元素的上方跟左方各为50%,再利用transform: translate(-50%, -50%);位移居中元素自身宽与高的50%就能达成居中的目的了。缺陷:translate是css3属性,低版本浏览器不支持。显著优势:无需固定定位元素的宽高。top: 50%;适用情景:多行文字(垂直居中)原理:弹性布局,align-items定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式,参考CSS-TRICKS。

https://www.qianduange.cn//article/5792.html 分类:前端知识

html5和css3新增

2024-04-20新增的表单属性 required :required( 表单拥有该属性表示其内容不能为空,必填 ) placeholder :提示文本 ( 表单的提示信息,存在默认值将不显示 )(5)交叉轴对齐:弹性项目可以在交叉轴上进行对齐,包括顶部对齐、底部对齐、居中对齐等,使用align-items属性定义交叉轴对齐方式。(3)子元素的弹性项目:弹性容器中的每个子元素都成为弹性项目。(4)主轴对齐:弹性项目可以在主轴上按照一定比例分配空间,也可以使用justify-content属性定义主轴的对齐方式。

https://www.qianduange.cn//article/5408.html 分类:前端知识

css实现文本内容水平居中的4个方法

2024-03-10以上是几种实现文本垂直居中和水平居中的方式,每种方式都有其适用的场景和优缺点。其中,利用margin:auto和position:absolute的方式需要知道元素的宽度和高度,适用于元素宽高固定的情况。利用table的方式比较适用于多行文本的垂直居中。可以给父元素设置display: flex,并给子元素设置align-items和justify-content属性来实现文本的水平垂直居中。利用position: absolute和top、bottom、left、right属性来实现文本的水平垂直居中。_css文字水平居中

https://www.qianduange.cn//article/3522.html 分类:前端知识

css垂直水平居中(父元素宽高有无情况) flex用法

2024-03-041. 父元素设置display:flex, 子元素设置 margin:auto. 2. 父元素相对定位,子元素绝对定位 4个属性都设置0,再设置margin:auto. 3. 父元素相对定位,子元素绝对定位,`left:50%,top:50%,transform:translate(-50%,-50%)` 4. flex布局,父元素 `display:flex,justify-content:center,align-items:center`

https://www.qianduange.cn//article/3182.html 分类:前端知识

用flex实现三栏布局

2024-02-05上述代码中,.container是一个flex容器,flex-wrap属性设置为wrap以使其在需要时换行。justify-content属性设置为space-between以使三个栏目之间有一定的空隙。align-items属性设置为。CSS三栏布局是指将一个网页分为三个栏位,分别为左栏、中栏和右栏。左栏和右栏使用flex-basis属性设置宽度,中栏使用。三个栏目的背景颜色可以根据实际情况进行调整。以使三个栏目的高度相等。_cssflex布局分三块

https://www.qianduange.cn//article/1391.html 分类:前端知识

23条数据,当前2/3

最近搜索

会员中心 联系我 留言建议 回顶部