CSS常用小技巧
2024-09-06 02:14:01
1.隐藏overflow滚动条
::-webkit-scrollbar {
display:none
}
2.单行文字两端对齐(例:输入框前的label)
// 若考虑兼容,文字间要有空格
{
text-align: justify
text-align-last: justify
}
3.文字超出显示省略号
// 单行文字
{
width: 100px;
overflow: hidden;
text-overflow: ellipsis; // 显示省略号代替被修剪的符号
white-space: nowrap; // 禁止换行
}
// 多行文字
{
width: 100px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3; // 文字行数
overflow: hidden;
}
4.vue穿透scoped修改外部、第三方组件样式(例:修改elementUI样式)
css:
选择器选中外部盒子 >>> 组件类名{ 样式 }
sass、less:
/deep/ 组件类名{ 样式 }
// 示例
.box >>> .el-tag {
cursor: pointer;
}
/deep/ .el-tag {
cursor: pointer;
}
5.盒子内绝对居中
{
width: 400px;
height: 400px;
display: flex;
border: 1px solid #000;
align-items: center; // 上下居中
justify-content: center; // 左右居中
}
6.纵向全屏布局
body,
html {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
// body没有高度的直接子元素css:flex:1
后续慢慢添加...
最新文章
- 查看centos的版本
- css learn
- 使用linux的nc来进行文件的传输
- JQuery ajax方法及参数
- 源码解析Android中View的measure量算过程
- tar --help
- 好消息:8月25日广州嵌入式Linux开发免费项目约定你
- Codeforces Round #527 (Div. 3) C. Prefixes and Suffixes
- 如何发起、防御和测试XSS攻击,我们用DVWA来学习(上)
- asp.net上传图片到服务器
- JDBC动态查询MySQL中的表(按条件筛选)
- linux c使用socket进行http 通信,并接收任意大小的http响应(四)
- 手把手教您定制化Centos6.x安装界面
- 关于删除 hao123 主页设置的一点经验
- 使用openbabel进行小分子底物构象搜索
- apache本地配置多域名(wampserver本地配置多域名)
- 帧动画 连续播放多张图片动画 以及ui动画 SoundPool
- XCode9的新变化
- 【运维理论】RAID级别简介
- 【原】MySQL实用SQL积累