前段样式的一些积累(一)

本文探讨了前端开发中常见的样式问题解决方案,包括区域图片加载时的抖动处理、使用overflow和text-overflow属性优化文本显示、解决vue中router-link标签引起的页面混乱、宽度控制与box-sizing属性的应用、浮动基础知识、浏览器内置弹框使用、背景颜色渐变实现及元素垂直居中的多种方法。
  1. 关于区域图片未加载时下方区域内容占位导致的抖动感。
 overflow: hidden;
 height: 0;
  1. 超出内容用…表示。
  overflow: hidden
  white-space: nowrap
  text-overflow: ellipsis
  1. vue中使用router-link标签时,如果没有使用to属性,会造成页面样式混乱。
  2. 当使用width:100%时,若加入padding,需使用box-sizing border-box;以避免宽度撑出页面。
  3. 一些常用样式在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  4. 关于浮动的小知识在这里插入图片描述
  5. 浏览器自带三种弹框
// 第一种
alert();
//第二种,
//【返回值】   点击确定   true;点击取消   false
confirm("点我看看");
//第三种,弹出带有输入框的提示框
//【参数】 第一个:要在提示框上显示的内容;第二个:输入框中默认值
//【返回值】点击确定   输入的内容;点击取消   null
prompt('请输入你想要的数字','9');
  1. 背景颜色渐变
background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7))
  1. 元素垂直居中的几种方法
// 一
display: flex;
margin: auto;
//二
display: grid;
margin: auto;
//三
position: absolute;
left: 0; 
right: 0; 
top: 0; 
bottom: 0; 
margin: auto;
//四
position: absolute;
left: 50%; 
top: 50%; 
transform: translate(-50%, -50%);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值