文章目录改变text框中placeholder属性样式让文字垂直居中动画过渡内容相对父标签居中圆角边框和阴影页面不平铺并且响应式根据窗口调整尺寸让内容根据父容器容量布局,不要改变父容器尺寸,溢出内容直接隐藏清除提示框(点击就出现个框框,清除掉)形状变换设置高斯模糊文本域不可调节大小控制鼠标指针样式\n改变text框中placeholder属性样式\n<input type=\text\ name...
<a href="#div_1">让文字或div水平垂直居中</a> <a href="#_9">溢出文本不换行显示省略号</a> <a href="#_16">线性渐变</a> <a href="#textplaceholder_19">改变text框中placeholder属性样式</a> <a href="#_24">让文字垂直居中</a> <a href="#_27">动画过渡</a> <a href="#_29">内容相对父标签居中</a> <a href="#_34">圆角边框和阴影</a> <a href="#_38">页面背景不平铺并且根据窗口调整尺寸</a> <a href="#_42">页面背景不平铺,且固定,不改变图片大小</a> <a href="#_51">让内容根据父容器容量布局,不要改变父容器尺寸,溢出内容直接隐藏</a> <a href="#_57">清除提示框(点击就出现个框框,清除掉)</a> <a href="#_59">形状变换</a> <a href="#_61">设置高斯模糊</a> <a href="#_63">文本域不可调节大小</a> <a href="#_65">控制鼠标指针样式</a> <a href="#div_67">给div加滚动条</a> <a href="#_69">修饰滚动条</a> <a href="#_89">文本自动换行</a> <a href="#lable_92">隐藏原标签,使用定位标签lable为其设置样式</a> <a href="#_93">元素在主轴(页面)上居中排列</a> <a href="#_95">设置段落尺寸(最小高度等)</a> <a href="#_97">转换元素行,块性质</a> <a href="#_101">移除默认样式</a> <a href="#_105">让标签不可选中</a> <a href="#_109">让文本不可选中</a>
/* flex 布局 */
display: flex;
/* 实现垂直居中 */
align-items: center;
/*实现水平居中*/
justify-content: center;
/* 溢出文字开启省略号显示 */
white-space: nowrap;/*关闭自动换行*/
text-overflow: ellipsis;/*文字溢出内容处理为省略号*/
overflow: hidden;/* 通过设置overflow 开启BFC */
/*从左向右渐变*/
background-image: linear-gradient(to right, red , yellow);
<input type="text" name="" placeholder="Username"/>
::placeholder{/*属性选择器,选择所有placeholder属性*/
color:rgba(0,0,0,.5)//颜色设置为黑色,透明度0.5
}
height: 100px;
line-height: 100px;//保证和height相同高度即可
transition: 0.5s;//动画过渡时间0.5s
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
border-radius: 20px;//圆角边框
border:10px solid rgba(255,255,255,.2);/*10px 实线 颜色为白色,透明度0.2的边框 */
box-shadow: 10px 10px 15px rgba(0,0,0,.5);/*给元素添加 水平位置10px 垂直位置10px 阴影大小15px 透明度0.5的黑色阴影 */
background-size: cover;/*背景大小为正好填满标记*/
/* 背景不平铺 */
background-repeat: no-repeat;
/* 背景响应式调整显示比例 */
background-size: cover;
background-image: url(../image/20080810042853.jpg);
/* 背景不平铺 */
background-repeat: no-repeat;
/* 背景固定,附着 */
background-attachment: fixed
/* 弹性布局 */
display: flex;
box-sizing: border-box;//并排放置带边框元素时,自动进行匹配
/* 溢出隐藏 */
overflow: hidden
outline: none;/*outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。*/
transform: translateX(-50%) scaleX(2);//水平方向平移-50%,水平缩放2倍
filter: blur(0.2px);//高斯模糊0.2px
resize: none;
cursor: pointer;//将鼠标变成手
<div style="height:300px;overflow-y:auto"></div>//设置为auto自动,将在超过指定高度是添加滚动条
/* 滚动条 */
::-webkit-scrollbar {/* 这是针对缺省样式 (必须的) */
width: 15px;
}
::-webkit-scrollbar-track {/* 滚动条的滑轨 */
background-color: rgba(0,0,0,0.2);
border-radius: 20px;
}
::-webkit-scrollbar-thumb {/* 滑块 */
background-color: rgba(0, 0, 0, 0.5);
border-radius: 20px;
}
::-webkit-scrollbar-button {/* 滑轨两头的监听按钮 */
background-color: rgba(255, 255, 255, 0.2);
border-radius: 10px;
}
::-webkit-scrollbar-corner {/* 横向滚动条和纵向滚动条相交处尖角 */
background-color: black;
}
overflow-y: auto;//垂直方向自适应
word-wrap:break-word;//文本自动换行
justify-content: center;
min-height: 100px;//最小高度为100px
display: block;//转为块级
display: inline;//转为内联,行
display: inline-block;//块and行
/* 移除默认样式 */
-webkit-appearance: none;
pointer-events: none;
-moz-user-select: none; /*火狐*/
-webkit-user-select: none; /*webkit浏览器*/
-ms-user-select: none; /*IE10*/
-khtml-user-select: none; /*早期浏览器*/
user-select: none;
本站主要用于日常笔记的记录和生活日志。本站不保证所有内容信息可靠!(大多数文章属于搬运!)如有版权问题,请联系我立即删除:“abcdsjx@126.com”。
QQ: 1164453243
邮箱: abcdsjx@126.com