好文分享
-
css如何实现一个自适应容器
目标: 实现一个宽度自适应,高度为宽度一半的容器。 一、思考如何实现 这个问题类似于:我们在移动端页面,上面有一张宽度 100% 的图片,如果我们没设置高度,则图片会根据原有尺寸,等比缩放。 我们可以借助这个想法,根据元素高度,来为元素设置一个相应比例的高度即可。 立即学习“前端免费学习笔记(深入)…
-
详解css行内样式、内嵌样式与外部引用样式的使用方法
三中的使用方法的简单实例如下: 行内样式: css行内样式> (推荐教程:CSS教程) 内嵌样式: css内嵌样式#div{width:100px;height:100px;background:red;}> 外部式: 立即学习“前端免费学习笔记(深入)”; css内嵌样式 > c…
-
css中有哪些方法可以实现垂直居中
css实现垂直居中的方法如下: 1、利用line-height实现居中,这种方法适合纯文字类的; .parents { height: 400px; line-height: 400px; width: 400px; border: 1px solid red; text-align: center…
-
css实现等高布局有哪些方式
什么是等高布局? 指在同一个父容器中,子元素高度相等的布局。 从等高布局实现方式来说分为两类: 1、伪等高 子元素高度差依然存在,只是视觉上给人感觉就是等高。 立即学习“前端免费学习笔记(深入)”; 2、真等高 子元素高度相等。 伪等高实现方式: 通过负margin和Padding实现 真等高实现方…
-
css如何使用伪元素清除浮动
什么是bfc? 块级格式化上下文,是一个独立的渲染区域,让处于 BFC 内部的元素与外部的元素相互隔离,使内外元素的定位不会相互影响。 我们先了解一个名词:BFC(block formatting context),中文为“块级格式化上下文”。 先记住一个原则: 如果一个元素具有BFC,那么内部元…
-
css中内容过长怎么解决
大家在写css的时候,肯定有过忘记设计里面存在的临界的情况。举个例子来说吧,当内容的长度超过了我们的期望值,我们也无法解释其中的可能性,页面的设计很可能会因此而崩掉。我们不能保证css总是会按照我们期望的那样工作,但至少我们可以用不同类型的内容来测试,以减少这种情况的发生。 具体情况如下: 一个右侧…
-
关于css中的类名问题的详细介绍
以下以数字开头的 css 类名不会生效: .1st{ color: red;} 一个合法的 CSS 类名必需以下面其中之一作为开头: 1、下划线 _ 2、短横线 – 3、字母 a – z 立即学习“前端免费学习笔记(深入)”; 然后紧跟其他 _ , – 数字或字母…
-
css实现文本两端对齐的方法
本篇文章介绍了使用css实现文本两端对齐的效果,具有一定的参考价值,感兴趣的朋友可以看看。 css实现文本两端对齐的方法 说起text-align,大家一定都不觉得陌生,我们常用关键字left、right、center实现行内元素相对父元素左、右、居中对齐,当然我们也使用justify来实现文本两端…
-
CSS3 flex布局总结
css3 flex布局总结 2009年,W3C 提出了一种新的方案—-Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持。 Flex 是 Flexible Box 的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。…
-
如何改变css伪元素的样式
本篇文章介绍了如何改变css伪元素样式的方法,希望对学习前端css的朋友有帮助! 一、CSS伪元素 CSS 伪元素用于向某些选择器设置特殊效果。 伪元素的用法如下: selector:pseudo-element {property:value;} CSS 类也可以和伪元素搭配使用 selector…