我是一个超级长超级长超级长超级长超级长的标题
我是一个超级长超级长超级长超级...
当文本超过宽度是进行省略并追加省略号
单行省略一般用于标题
h1{
/*超出隐藏*/
overflow: hidden;
/*文本超出显示为省略号*/
text-overflow:ellipsis;
/*文本不换行*/
white-space: nowrap;
}
多行超出,可以动态设计几行进行超出省略。
一般用于列表也显示描述的时候。
p{
/*超出隐藏*/
overflow: hidden;
/*文本超出显示为省略号*/
text-overflow: ellipsis;
/*自适应盒子模型*/
display: -webkit-box;
/*行数2*/
-webkit-line-clamp: 2;
/*顶部向底部垂直布置子元素*/
-webkit-box-orient: vertical;
/*为了保证准确建议增加以下配置*/
/*行高*/
line-height: 25px;
/*总高*/
height: 50px;
}
-webkit-box-orient: vertical属性在某些时候可能不生效
比如:VUE打包后-webkit-box-orient: vertical; 样式消失,原因是Vue打包的时候,过滤了部分css。
p{
/*超出隐藏*/
overflow: hidden;
/*文本超出显示为省略号*/
text-overflow: ellipsis;
/*自适应盒子模型*/
display: -webkit-box;
/*行数2*/
-webkit-line-clamp: 2;
/*顶部向底部垂直布置子元素*/
/* autoprefixer: off */
-webkit-box-orient: vertical;
/* autoprefixer: on */
/*为了保证准确建议增加以下配置*/
line-height: 25px;
height: 50px;
}
当前还没有观点发布,欢迎您留下足迹!
使用背景色渐变可以使得页面质感得到大幅度提升,CSS样式中通过gradients属性指定两个或多个颜色之间平滑过渡,由于颜色的渐变是由浏览器生成,因此不会出现不同分辨率下失真的情况。
对于很多二栏布局的网站而言,正文部分过长时,侧边栏区域下拉过程中出现大片空白,因此我们可以实现当屏幕下滑达到指定元素位置(如即将越过)后对元素固顶来解决侧边栏区域的空旷感
严谨的页面开发需要着重关注前台校验相关的内容,确保请求参数的合法以保证服务器安全,界面参数众多需要建立一个公共方法,公共校验器的核心方法是Jquery.bind()
Vue3 中所提供组合 API、ref、reactive、provide、inject几大特性,可以支持完成全局状态管理能力,Vuex 是为 Vue 单独提供的状态管理插件,相对比较笨重,如果项目简单可以尝试替代
绝大多数网站都会有个顶部导航,对于手机端而言为了便于访问导航常常会做固顶操作,通过CSS样式配合Jquery的scroll()方法或原生JS监听滑动事件方法,可以轻松实现下滑隐藏,上滑显示的效果
智能移动终端大爆发的现阶段,手机访问网页已经成为人们不可或缺的使用习惯,开发自适应网页大势所趋,实际上无论改造还是开发本身并不复杂,但是掌握更好的开发模式会使得你编写页面更加高效快捷