css--左右visibility建立 “collapse”值问题
visibility
一千次,最常用的是visible
和hidden
。它用来显示或隐藏元素。
有第三很少已使用的值它是collapse
,在表格的行,列中使用有差异外,他和hidden
的作用是等同的。
以下让我们看看在表格元素中。collapse
是怎么工作的。只是前提是table
的border-collapse
须要设定成separate
才会有效果哦!
以下直接上demo:
当中主要()代码例如以下:
<table cellspacing="0" class="table"><tr><th>Fruits</th><th>Vegetables</th><th>Rocks</th></tr><tr><td>Apple</td><td>Celery</td><td>Granite</td></tr><tr><td>Orange</td><td>Cabbage</td><td>Flint</td></tr>
</table>
2.js文件例如以下:
var btns = document.getElementsByTagName('button'),rows = document.getElementsByTagName('tr');btns[0].addEventListener('click', function () {rows[1].className = 'vc';
}, false);btns[1].addEventListener('click', function () {rows[1].className = 'vh';
}, false);btns[2].addEventListener('click', function () {rows[1].className = '';
}, false);
3、css文件例如以下:
body {text-align: center;padding-top: 20px;font-family: Arial, sans-serif;
}table {border-collapse: separate;border-spacing: 5px;border: solid 1px black;width: 500px;margin: 0 auto;
}th, td {text-align: center;border: solid 1px black;padding: 10px;
}.vc {visibility: collapse;
}.vh {visibility: hidden;
}button {margin-top: 5px;
}
默认的输出为:
当点击COLLAPSE ROW1 时。显演示样例如以下:
当点击HIDE ROW1,显演示样例如以下:
尽管collapse有hidden的特性,可是表现的形式却与hidden有一个非常大的区别;现在,您可以根据自己的需要。做出选择。
版权声明:本文博主原创文章,博客,未经同意不得转载。
转载于:https://www.cnblogs.com/blfshiye/p/4828111.html
css--左右visibility建立 “collapse”值问题相关推荐
- [css] 说说visibility属性的collapse属性值有什么作用?在不同浏览器下有什么区别?
[css] 说说visibility属性的collapse属性值有什么作用?在不同浏览器下有什么区别? 设置visibility: collapse后对于普通元素来说跟visibility: hidd ...
- CSS中visibility 属性
CSS中visibility 属性 一.visibility:visible;详情 visible:visible属性值定义的元素是可见显示的,是默认的属性值. 二.visibility:hidden ...
- 浅谈对html css的理解,HTML+CSS入门 CSS选择器 、属性和值浅谈
body { font-size: 0.8em; color: navy; } 上面的意思是为body选择器设置font-size字体大小和color字体颜色. 所以基本的,当它作用与HTML页面时, ...
- [css] position跟margin collapse这些特性相互叠加后会怎么样?
[css] position跟margin collapse这些特性相互叠加后会怎么样? 怎样防止外边距重叠?底部元素脱离文档流(float: left/right || position: abso ...
- [css] 举例说明clear取值有哪些?
[css] 举例说明clear取值有哪些? none 默认值.允许浮动元素出现在两侧.left 在左侧不允许浮动元素.right 在右侧不允许浮动元素.both 在左右两侧均不允许浮动元素.inher ...
- CSS实现bootstrap的Collapse动态折叠和展开时箭头图标
CSS实现bootstrap的Collapse动态折叠和展开时箭头图标 bootstrap的折叠代码如下 <div class="accordion" id="ac ...
- CSS常见属性和属性值
1.1 CSS 长度和颜色设置 三种长度单位: px em % 三种颜色设置方式: 颜色名 rgb() 十六进制 1.2 CSS 选择器 标签名选择器 类名选择器 ID名选择器 全局选择器行内式 &g ...
- CSS的继承、权值与层叠
2019独角兽企业重金招聘Python工程师标准>>> 笔者最近在细细学习前端方面的基础知识.以前对CSS布局的各式"花样"总是摸不着头脑,可以接受的就是abso ...
- CSS中属性个属性值怎么区分,[CSS] 详细解释 @media 属性与 (max
前言 现在 HTML5/CSS3 很流行罢,也是未来时代的趋势.在 HTML5 带来的许多实用功能之后,CSS3也同带来了一些牛逼哄哄的功能呢. 动画 animation 转化 transform 过 ...
最新文章
- web.config总结
- 测试使用skywalking_skywalking初体验
- 手机安装linux不root权限管理,不root手机也能使用linux环境并安装msf等工具
- 【BZOJ2095】【POI2010】Bridge 网络流
- git 更换本地目录_git 本地库的使用
- python 面向对象 析构方法
- win7 nginx php 环境,win7下docker环境搭建nginx+php-fpm+easyswoole+lavarel开发环境
- 指令汇B新闻客户端开发(四) 自动轮播条
- MagicMongoDBTool 最新代码 以及 开发进度报告
- 计算机字体原理,字体科普文:认识最基础的字体结构 -电脑资料
- 实战项目——小王优品铺
- Java程序员的第一个Python小程序:京东畅销书榜爬虫
- Java实现地固坐标与经纬度转换
- 银河麒麟系统10服务器安装教程,麒麟系统下安装win10的详细教程
- FCN分割Pascal VOC 2007
- 虚拟内存,页表,快表,多级页表,倒排页表
- 中国碳酸氢钠市场趋势报告、技术动态创新及市场预测
- oracle11g闪退 win7,win7 oracle11g
- CSS——低调的奢华
- 在Android系统中使用系统自带的emoji表情
热门文章
- java 中map_Java Map集合详解
- dll已加载但找不到入口点dllregisterserver_Java 是如何加载类的?
- mysql合并统计总数,mysql统计多表交织组合总数
- python整体缩进笔记_python笔记1
- 7-37 组个最小数 (20分)_波音737高度计上蹊跷的“8英尺”,09年土耳其航空1951号航班空难...
- centos卸载linux里面mysql,熟悉linux-mysql的安装与卸载(centos)
- Java十大排序算法总结,Java排序算法总结之冒泡排序
- 个人计算机使用的标准键盘,计算机键盘的基本用法!
- ros安装过后怎么找不到安装文件_ros配置乐视奥比中光相机
- 前端打印第三方插件_vscode mock服务插件amock教程