
css
css
lionliu0519
该有的总是会有的
展开
-
绝对定位和相对定位的区别
这个例子与前一个例子非常相似,只是我们将子级容器(inner-box)的定位属性变为相对定位。相对定位的子级元素会相对于自身的初始位置进行偏移,而不是相对于离它最近的已定位祖先元素。在这个示例中,我们将子级容器相对于它的初始位置向下和向右移动了50px。绝对定位和相对定位都是css中的定位属性,它们的主要区别在于定位参照物的不同。绝对定位的参照物是离它最近的已定位的祖先元素,如果没有已定位祖先元素,则参照物是body元素。而相对定位的参照物是元素自身在文档流中的位置。原创 2023-04-15 11:12:15 · 1875 阅读 · 0 评论 -
css多种方法让盒子居中
将父容器设置为table布局,将子元素设置为table-cell布局,并设置vertical-align属性为middle即可实现居中效果。通过将元素的left和top属性设为50%,并使用transform属性将元素向左上方移动自己宽高的一半,即可使元素在父元素内居中。将父容器设置为flex布局,并通过justify-content和align-items属性对子元素进行水平和垂直居中。将父容器设置为grid布局,通过justify-items和align-items属性对子元素进行水平和垂直居中。原创 2023-04-13 23:30:33 · 2920 阅读 · 0 评论 -
css图片放大功能,且不溢出包裹盒子
值得注意的是,当图片被放大到超过容器大小时,我们需要通过加上overflow: hidden;属性来防止图片溢出。此外,我们还可以通过添加过渡动画来使图片的放大效果更加平滑自然。使用transform属性定义鼠标移入时图片的放大效果。要实现图片在不溢出包裹的盒子内放大的效果,可以使用CSS3中的transform属性。这样就实现了图片在盒子内放大、不溢出的效果。原创 2023-04-13 23:45:34 · 5186 阅读 · 2 评论 -
总结盒子模型
(BoxModel)是指在HTML中,每个元素都是一个矩形盒子,由内容区域、内边距(padding)、边框(border)和外边距(margin)组成。盒子模型是CSS布局的基础,通过合理地设置内边距、边框和外边距,我们可以实现元素在页面中的布局和定位。内容区域是指元素显示文本和图像的区域,它的大小受到width和height属性的控制。元素的宽度和高度包含了内容区域、内边距和边框的大小,但不包含外边距的大小。元素的宽度和高度只包含内容区域的大小,不包含内边距、边框和外边距。外边距(Margin)原创 2023-04-13 23:50:40 · 1397 阅读 · 0 评论 -
css浮动总结
然后,使用.float-left和.float-right分别向左和向右浮动了两个带有背景色的元素。在这个示例中,.float-left和.float-right分别代表向左浮动和向右浮动的元素,.clearfix则是用来清除浮动影响的元素。CSS中的浮动(float)是指将元素向左或向右移动,直到它的左边缘或右边缘碰到包含框或另一个浮动为止。浮动是CSS布局中一个非常重要的概念,它不仅可以用来实现图文混排和多列布局,还可以与其他CSS属性(例如清除浮动、盒模型等)结合使用,进而实现更加复杂的布局效果。原创 2023-04-13 23:52:55 · 1396 阅读 · 0 评论 -
css中的伪类和伪元素的区别
在上述示例中,::before和::after就是两个常用的伪元素,分别用于在元素前后添加内容,并通过CSS样式对其进行定义。此外,还有其他常用的伪元素,例如::first-letter、::first-line等。在上述示例中,:hover和:visited就是两个常用的伪类,分别用于选择鼠标悬停和已访问的链接,并通过CSS样式对其进行定义。需要注意的是,伪类和伪元素都不能用于选择ID选择器(#id)、属性选择器([attr])和类选择器(.class),只能用于标签选择器(tag)。原创 2023-04-13 23:55:20 · 1440 阅读 · 0 评论 -
总结css的知识点和css3的新特性
动画、过渡和变形都是用来实现元素的动态效果,常用的属性有animation、transition、transform等。定位是指通过CSS属性控制元素的位置,常用的定位属性有position、top、right、bottom、left等。选择器是用来选择HTML元素的一种方式,包括标签选择器、ID选择器、类选择器、伪类和伪元素等。动画(animation)、过渡(transition)和变形(transform)变形(transform)功能,用来对元素进行旋转、倾斜、缩放、平移等操作。原创 2023-04-14 00:03:43 · 1392 阅读 · 0 评论