细滚动条样式


/*定义滚动条宽高及背景,宽高分别对应横竖滚动条的尺寸*/
*::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: rgba(255, 255, 255, 0);
}

/*定义滚动条的轨道,内阴影及圆角*/
*::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: rgba(230, 230, 230, 0.05);
}

*:hover::-webkit-scrollbar-track {
  background-color: rgba(230, 230, 230, 0.5);
}

/*定义滑块,内阴影及圆角*/

*::-webkit-scrollbar-thumb {
  height: 20px;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  background-color: rgba(216, 216, 216, 0.4);
  transition: background-color 1s;
}

*:hover::-webkit-scrollbar-thumb {
  background-color: rgba(216, 216, 216, 1);
}

*::-webkit-scrollbar-thumb:hover {
  background-color: rgba(190, 190, 190, 1);
}

*::-webkit-scrollbar-thumb:active {
  background-color: rgba(160, 160, 160, 1);
}

几种布局

  • 左右布局,左边查询条件响应式变化,右边查询按钮规定大小且位置不变


    布局一

    input样式

    button样式
说明:外框父节点宽度100%,padding很重要,即使是padding了,位置还是输入父节点的;input 宽度100%,但是,不会占据父节点的padding位置;button 使用 absolute 定位到父节点padding的位置。
.search_item{
    width: 100%;
    position: relative;
    padding-right: 60px;
}
.search_item input {
    width: 100%;
    height: 50px;
    border: none;
    outline-style: none;
}
 .search_item .search_btn {
    position: absolute;
    top: 5px;
    right: 0;
    height: 42px;
    width: 42px;
    border-radius: 50%;
    padding: 0;
    font-size: 20px;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容