CSS

分类下相关文章

移动端强制显示滚动条

例如在手机移动端,一个表格的列数过多,会超出屏幕宽度。所以通常会限制 table 的宽度。 .long_table { width: 100%; overflow-x: auto; } 但是,限制之后显示是正常了。但是手机浏览器一个默认的体验不太好,就是默认不显示横向滚动条。 只有在拖动的时候才会显示,只要不移动,一会就会消失。 这样,会导致部分用户以为只有部分数据,不会主动去滑动查看更多数据。 所以,需要强制显示滚动条 .long_table::-webkit-scrollbar { width: 5px; height: 13px; -webkit-border-ra ...

阅读全文...

flex 布局一行 N 个子元素的实现

例如,我想在微信小程序首页显示多个功能按钮,采用 flex 布局,一行3个按钮。每个按钮之间等间距。 效果如图所示: 测试代码: HTML <div class="container test1"> <div class="box test2"> <div class="content">title</div> </div> <div class="box test2">1</div> <div cl ...

阅读全文...

微信小程序 scroll view 占据页面剩余高度

假设页面 顶部是一个 banner,class 为 top 余下部分是一个 scroll view,占据了页面剩余的高度 实现方法 Page { display: flex; height: 100%; flex-direction: column; } .top { } .bottom { flex: 1; } 在没有数据时,这样的布局看上去没有问题。但是一旦填充上数据,会发现 scroll view 的高度会被撑开。 真正的实现方法。。。 <view class="bottom"> <scroll-view class ...

阅读全文...

ul 子元素过多时,显示水平滚动条

当手机端排版时,如果 ul 中 li 过多,一行装不下时,希望显示水平滚动条,而不是折行。 flex 实现: ul display: flex; overflow-x: auto; li flex: none; 如果不加 flex: none; 所有的 li 会自动压缩宽度,以适配当前容器宽度。而这不是我想要的效果。 overflow-x: auto; 与 overflow-x: scroll; 的区别 auto: 只有当内容溢出时,才显示滚动条 scroll: 无论是否溢出都显示滚动条。主要是为了布局统一,防止滚动条有无导致布局偏差。 ...

阅读全文...

CSS 实现 DIV 弧形底部

见过两种实现方式,但是只有第一种的效果更平滑。 以微信小程序模板代码为例: <view class="person_info"> </view> 第一种,两个 div 拼接 实现的逻辑是,利用 after 创建一个相对大的底部圆形的 view,露出下面的部分。 需要注意的是,height 一定要比父级元素高,left 按比例对称调节。 .person_info { width: 100%; height: 400rpx; background-image: linear-gradient(180deg, #66ccff 0%, #41b ...

阅读全文...

flex 布局实现垂直居中和水平居中

在微信小程序中可以放心地使用 flex 布局,所以尝试了一下 flex 的居中布局。 示例模板代码 <view class="nav_icon_wrapper"> <image src="../../images/phone.png" mode="widthFix"></image> </view> <view class="nav_text_wrapper"> <text>手机认证</text> </view> ...

阅读全文...

flex 水平分割布局

例如,我在微信小程序中想使用 flex 布局来实现如下的一行布局: | 功能图标 | 功能名称 | 引导箭头| 即,水平分割一行。 实现效果 模板代码 <view class="nav"> <view class="nav_icon_wrapper"> <image src="../../images/phone.png" mode="widthFix"></image> </view> <view class="n ...

阅读全文...

CSS 覆盖 inline style 样式

内联非 !important 样式 <div class="head_b" style="height: 52px; background-color: rgb(195, 195, 195);"> <style> div[style] { background: yellow !important; } </style> 内联 !important 样式 由于内联 !important 样式不可覆盖,所以只能使用 js 替换的方式来解决。 <div class="head_b" st ...

阅读全文...

Hover DIV 区域,背景图片拉近放大显示效果

在商品图片列表页,想增加一个交互效果。 当鼠标 Hover DIV 区域,背景图片拉近放大显示。 HTML <div class="portfolio-item-block" style=""> <div class="portfolio-item-block-inside"> <a href="/" target="_self" rel="" title="Pressure Equipment"&gt ...

阅读全文...

CSS 实现自适应的正方形 DIV

使用场景 例如,一行显示四张图片,这样每张图片都占屏幕宽度的 25%。 但是纯 CSS 如何实现高度如何跟宽度保持一致,构成一个正方形 DIV 呢? 方法一 .square { width: 25vw; height: 25vw; } vw: viewport-percentage length,100vw 即整个屏幕的宽度。 例如,你的屏幕分辨率为 1920px,100vw 即为 1920px。 对应的,还有 vh,即高度百分比。 方法二 .square { width: 25%; padding-bottom: 20%; } 这个方法确实有效,但是 pa ...

阅读全文...

Flex 布局

Flex,全称为 Flexible Box,即“弹性布局”。 浏览器兼容性 IE 10 才支持。 传统布局的局限性 垂直居中不容易实现。 基本使用 指定为 Flex 布局: 行内元素: display: inline-flex; 非行内元素:display: flex; 设置为 flex 布局之后,子元素的 float, clear 和 vertical-align 将失效。 容器的属性 flex-direction 决定子元素的排列方向。值为 row, column 等。 row:默认值。一行一行的排列,可以理解为一行一个。 column:一列一列的排列,可以理解为一列一个。 row- ...

阅读全文...

中文颜色名与颜色 HTML 代码对照表

金色 #FFD700 ...

阅读全文...

HTML 网页弹出的遮罩层

例如,点击页面中的一个按钮,弹出一个 form 框,让用户填写并提交信息。 此时就需要一个遮罩层。 HTML <div class="bg_mask"> </div> CSS .bg_mask { display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index: 1001; -moz-opacity: 0.95; opacity: 0.95; filter: alpha( ...

阅读全文...

CSS opacity .70 带小数点是什么意思

opacity,单词对应的中文含义是 不透明性 模糊 CSS 中 opacity 用于设置一个元素的透明度。 取值范围 0 ~ 1 半透明 opacity: 0.x; 例如,0.7 不透明 opacity: 1; 透明 opacity: 0; 如何兼容 IE8 及以下 例如,CSS3 中可以直接使用 opacity: 0.95; 如果需要兼容 IE8,需要加上。 filter: alpha(opacity = 95); 注意:filter: alpha 的取值范围为 0~100。 ...

阅读全文...

微信小程序使用 flex 布局实现底部文字居中

尝试用 flex 布局在微信小程序中实现文本居中。 模板代码 .wxml <view class="company"> <view>by 大象笔记</view> </view> 样式代码 .wxss .company { position: absolute; bottom: 20rpx; width: 100%; display: flex; justify-content: center; } justify-content 子元素在主轴上的排列方式,默认主轴为 X 轴。 ...

阅读全文...

近期节日

2020年05月31日 世界无烟日
2020年06月01日 六一儿童节
2020年06月05日 世界环境日
2020年06月05日 芒种
2020年06月06日 全国爱眼日
2020年06月11日 中国人口日
2020年06月20日 世界难民日
2020年06月21日 父亲节
2020年06月21日 夏至
2020年06月22日 中国儿童慈善活动日
2020年06月23日 国际奥林匹克日
2020年06月25日 全国土地日
查看更多节日