首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

分享14个你可能还未用上但又实用的CSS属性

在这些浏览器中都可以使用这两个伪类来样式化表单控件的输入值,并且在这些浏览器中都能正常工作。...clamp( ) 函数会返回一个值,该值大于等于 min 且小于等于 max。 例如字体大小根据视口改变,Clamp() 会派上用场。...指在文本超出元素宽度,自动隐藏超出部分的文本。在 CSS ,可以使用 text-overflow 属性来实现这种效果。可以使用省略号 (...) 或自定义字符串对其进行截取缩略显示。...overflow: hidden; /* 隐藏超出部分 */ text-overflow: ellipsis; /* 添加省略号来指示隐藏的文本 */ } HTML: 文本如果超出容器会被截断并添加省略号 上面的代码定义了一个名为 "overflow-ellipsis" 的类,并将其应用于一个元素。

1K40
您找到你想要的搜索结果了吗?
是的
没有找到

overflow:hidden属性

我们发现,nei这个div的宽度和高度都大于wai这个div的时候,wai并没有被内撑开而是依旧显示为我们指定的宽高。在我的例子,都是500。...这个时候我不理解了,我搜索了很多的资料,但是都没能理解这是为什么,直到看到别人在类似的情况下给wai这个div加了一个overflow:hidden这个属性解决了这个问题。...打个形象的比喻就是JJ脱离BB的时候,JJ的大小对于BB是没有撑开的作用的(有点少儿不宜的感觉-_-|||) OK,当我们全面的理解了浮动这个词的含义的时候,我们就理解overflow:hidden这个属性的解释...而nei的高度超过wai的高度的时候,超出的部分就会被隐藏。这就是隐藏溢出的含义! 我相信,通过我的这些文字,大家对overflow:hidden这个属性了全新的认识。...:hidden;    /* 同样会隐藏position:absolute的子元素 */           }   这个是overflow:hidden

1.6K10

分享14 个非常实用的CSS技巧

如果没有限制,则该元素不能在范围内或超出范围。 2. grayscale( ) 函数 你可以使用值 100% 将图像从彩色转换为黑白。 将此值设置为 0% ,你的图像将保持不变。...必须有一个首选值、一个最小值和一个最大值。 字体大小根据视口而变化时,Clamp() 会派上用场。...居中一个 div 对于开发人员来说,最重要的任务是使 div 居中。 很多其他选项可以使 div 居中。 在本例,我们使用 CSS flexbox 将 div 水平和垂直居中。...CSS 代码: .text { white-space: nowrap; overflow: hidden; text-overflow: clip; width: 200px; } div.text...'column-count' 属性 它指定一个元素应该被划分成的列数。 CSS 代码: p{ column-count: 2; } 输出: 11.

1.1K50

前端面试之CSS重点概念精讲

:ellipsis:文本溢出,显示省略符号来代表被修剪的文本 white-space:nowrap:设置文本不换行 overflow:hidden子元素内容超过容器宽度高度限制的时候,裁剪的边界是...关于display: none、visibility: hidden、opacity: 0的区别,如下表所示: ---- 层叠规则 所谓层叠规则,指的是网页的元素发生层叠的表现规则。...的值为absolute或fixed 应用场景 防止margin重叠 将位于同一个BFC的元素,分割到不同的BFC 高度塌陷 --- 「计算BFC的高度,浮动子元素也参与计算」 子元素浮动 父元素...overflow: hidden;构建BFC 多栏自适应 --- BFC的区域不会与float的元素区域重叠 margin-left:aside-width overflow: hidden构建BFC...在伸缩的时候不需要考虑我的尺寸 设置为auto(相对弹性元素),此时则需要在伸缩将元素尺寸纳入考虑 align-self属性 align-self属性允许单个项目与其他项目不一样的对齐方式,「可覆盖

2.4K30

CSS进阶04-块格式化上下文BFC

即 display的值为table-cell, table-caption, inline-block的任何一个overflow值不为visible的块盒。...这里只讨论CSS2.2所列条件,当然CSS2.2root默认也会生成BFC(不过我一直没找到文档的出处,如果有找到的同学还请不吝赐教),但是body默认是生成BFC的。 3....在一个块格式化上下文中,每个盒的左外边缘紧贴包含块的左边缘(从右到左的格式里,则为盒右外边缘紧贴包含块右边缘),即使浮动参与也是如此(尽管盒里的行盒可能由于浮动而收缩),除非盒创建了一个新的块格式化上下文...{ overflow: hidden; } div1 <...这是因为“非float的元素”和“float的元素”在一起的时候,如果非float元素在先,则按照bfc规则,下一个盒子会换行,那么float的元素生成的盒子会在新的一行进行浮动。

58930

get几个小技能:图标库使用技巧,css3文本小技巧

="true"> <i class="fa fa-<em>chrome</em>" aria-hidden=...iconfont 阿里图标库 iconfont 阿里图标库是一个可以按需导入的图标库,就是可以在官网自己选择要用的图标放在收藏列表,然后可以一键下载对应的图标的样式和使用文档,非常方便。.../字体库/书法.ttf'); } .txt { font-family: myfont; } 2.文本多列布局 把 div 元素的文本分隔为两列: div { -moz-column-count...:3; /* Firefox */ -webkit-column-count:3; /* Safari 和 Chrome */ column-count:3; } column-gap 属性规定列之间的间隔...就像是失恋,可能并不是因为那个人怎么样,因为那个人会从恋到恋,肯定是什么东西让他变得判若两人,也或许是你根本不了解这个人的真面目。如果不是敬畏之心,如果没有属于自己的原则,哪里来的悲伤呢?

91220

探究 position-sticky 失效问题

CSS 的 position 值一个非常有用的值 -- position: sticky,通常会被用于各种吸顶,吸底,吸边的效果。...转换成通俗的大白话就是,Sticky 定位类似于相对定位,(它表现为 fixed 定位的特性)会根据最近的滚动容器(nearest scrollport)自动计算偏移量。...类似这样 - 可滚动的容器 scrollport - 设置了 overflow...原因在于,设置了 overflow: hidden 的元素,它不再代用滚动的特性, sticky元素吸附于.hidden元素的顶部,它随着 .hidden` 元素本身在 container 移动。...当然,这里一点比较奇怪的是,.sticky 元素相对 .hidden 元素进行 fixed 定位,而不是相对 .container 元素进行 fixed 定位,表面设置了 overflow: hidden

4.7K20

CSS实用技巧(

何作用 绝对定位的奇淫技巧 CSS特性 vertical-align为什么不灵 生效条件 只能应用在display为inline、inline-block、inline-table、table-cell...个高频面试题,“如何使一个不定宽高div垂直水平居中?”,有的萌新竟然回答用vertical-align: middle。这个回答是减分的,至少在某种程度上给人一种感觉CSS基础比较薄弱。...或 column-width 不为 auto,包括 column-count 为 1) column-span 为 all 的元素始终会创建一个新的BFc BFC使用案例 清除浮动 ....container{ /* overflow: hidden; */ /* position: absolute; */ /* float: left; */ } .left...这是因为在高度计算过程,元素的内部尺寸优先级大于外部尺寸,width/height影响的是元素内部尺寸,绝对定位影响的是外部尺寸,元素绝对定位四个方向都设置值,此时外部尺寸会被内部尺寸覆盖,导致实际元素宽度是

1.4K40

22 个鲜为人知的 CSS 高招让你技高一筹

所有现代浏览器都支持它们的大多数。但是,如果你决定在开发项目中使用这些属性的任何一个,请自行了解查询下浏览器对它是否支持,虽然目前大多数属性,现代浏览器是支持的。....parent { display: flex; } .child { margin: auto; } 其实,使用以下代码段可以完成相同的效果: .parent { display: flex...假设我们一个想要用作背景的黑白图像。但同时,我们希望它是彩色的。我们怎样才能做到这一点?...设置为省略号的 text-overflow 属性允许你在文本超出容器将......p { text-overflow: ellipsis; } 15、caret-color caret-color 属性设置插入符号的颜色,可见标记 (|) 指示下一个键入的字符将被插入的位置。

99430

前端面试题2(CSS)

:first-letter 选择元素的第一个字符 请列举几种隐藏元素的方法 visibility: hidden; 这个属性只是简单的隐藏某个元素,但是元素占用的空间任然存在 opacity...transform: scale(0); 将一个元素设置为缩放无限小,元素将不可见,元素原来所在的位置将被保留 HTML5属性,效果和display:none...使用 @import 导入 CSS ,会导致某些页面在 IE 出现奇怪的现象: 没有样式的页面内容显示瞬间闪烁,这种现象称为“文档样式短暂失效”,简称为FOUC 产生原因:样式表晚于结构性html...原理类似图片轮播原理,超出隐藏部分,滚动显示 可能用到的CSS属性:overflow:hidden; transform:translate(100%, 100%); display:none; 什么是响应式设计...是 CSS3 写伪元素的新语法; :after 是 CSS1 存在的、兼容IE的老语法 如何修改Chrome记住密码后自动填充表单的黄色背景?

2.8K11
领券