css 全角设置,CSS Flex框布局:全角行和列
你几乎完成了然而,将
flex: 0 0 声明设置到列将阻止它们增长/缩小;而
参数将定义列的宽度.
另外,您可以使用CSS3 calc()表达式来指定相对于标题高度的列的高度.
#productShowcaseTitle {
flex: 0 0 100%; /* Let it fill the entire space horizontally */
height: 100px;
}
#productShowcaseDetail,#productShowcaseThumbnailContainer {
height: calc(100% - 100px); /* excluding the height of the header */
}
#productShowcaseContainer {
display: flex;
flex-flow: row wrap;
height: 600px;
width: 580px;
}
#productShowcaseTitle {
flex: 0 0 100%; /* Let it fill the entire space horizontally */
height: 100px;
background-color: silver;
}
#productShowcaseDetail {
flex: 0 0 66%; /* ~ 2 * 33.33% */
height: calc(100% - 100px); /* excluding the height of the header */
background-color: lightgray;
}
#productShowcaseThumbnailContainer {
flex: 0 0 34%; /* ~ 33.33% */
height: calc(100% - 100px); /* excluding the height of the header */
background-color: black;
}
(由于简洁而忽略了供应商前缀)
或者,如果您可以更改标记,例如将列包围另外的< div>元素,将不会使用calc()实现如下:
#productShowcaseContainer {
display: flex;
flex-direction: column;
height: 600px; width: 580px;
}
.contentContainer { display: flex; flex: 1; }
#productShowcaseDetail { flex: 3; }
#productShowcaseThumbnailContainer { flex: 2; }
#productShowcaseContainer {
display: flex;
flex-direction: column;
height: 600px;
width: 580px;
}
.contentContainer {
display: flex;
flex: 1;
}
#productShowcaseTitle {
height: 100px;
background-color: silver;
}
#productShowcaseDetail {
flex: 3;
background-color: lightgray;
}
#productShowcaseThumbnailContainer {
flex: 2;
background-color: black;
}
(由于简洁而忽略了供应商前缀)
css 全角设置,CSS Flex框布局:全角行和列相关推荐
- i css svg,如何设置 CSS 背景图中的 SVG 的颜色
Coloring SVGs in CSS Background Images 如何设置 CSS 背景图中的 SVG 的颜色 I love using SVG in CSS background ima ...
- css行间距怎么设置(CSS设置行间距)
1. CSS设置行间距 CSS将文本设置双倍行距后方法: 打开一个html代码页面,创建一个含有一段文本的div标签. 使用css的line-height属性设置行的高为40px. 保存html代码后 ...
- CSS @page 规则 设置打印页面框的尺寸,方向和页边距,用于打印预览和从浏览器打印Web文档
@page规则定义styleSheet中页面框的尺寸,方向和页边距,用于打印预览和从浏览器打印Web文档.通常,在此构造中,各种CSS属性(如大小,页面和边距)用于指定页面框的尺寸,方向,边距等. 页 ...
- css中光标的设置,CSS Cursors(光标)
CSS Cursors(光标) CSS光标属性,用于在鼠标移至某个区域或网页上的链接时定义光标类型(即鼠标指针). 改变光标的外观 浏览器通常将鼠标指针显示在网页的任何空白部分上,带手套的手显示在任何 ...
- thymeleaf 修改css,用thymeleaf设置CSS样式属性
-1 I hope it will help someone. 我希望它会帮助某人. Please make sure that your image SIZE is SMALLER than scr ...
- vscode jsx html补全,VScode设置jsx语法自动补全
Python小练习二 # 以正确的宽度在居中的"盒子"内打印一个句子 # 注意,整数除法运算符(//)只能用在Python 2.2及后续版本,在之前的版本中,只使用普通除法(/) ...
- HTML中用弹性布局设置位置,HTML的flex弹性布局
flex 布局概述 1. flex 是什么flex 是 Flexible Box 的缩写,意为弹性布局 flex 2009 年就已出现,浏览器兼容性很好,请放心使用 2. flex 解决了什么问题块元 ...
- css设置字体大小会受分辨影响吗,CSS字体大小设置时的参考(转)
font-size 设置的绝对关键字: 以下几个绝对字体大小的设置是有效的.当然他们是浏览器预定义设置的.给元素指定了绝对关键字font-size的时候,该元素就不会继承父元素的字体大小 font-s ...
- flex弹性布局教程-03-项目属性flex-basis
本节目标 掌握 flex-basis 的用法. 了解 flex-basis 和 width 的不同. 阅读时间大约5分钟. 内容摘要 本篇介绍了 flex 项目属性的第一个 flex-basis ,用 ...
最新文章
- php上传图片k,PHP fastcgi模式上传大文件(大约有300多K)报错,
- “脑补”的科学依据:眼前的黑不是黑,靠得是你的大脑
- matlab-等高线图-三维曲线的绘制
- 以后再也不去字节面试了…
- 入侵检测系统的性能的辨别(3)
- 我是如何提升 Rust 编译器的速度?
- [UOJ22]外星人
- Xshell 5 Build 1339 (5.0.1339)
- Vue地区选择器==V - Distpicker
- 计算机机房的维护方案,机房设备维护方案.doc
- Apache与Tomcat有什么关系和区别
- 计算机显卡型号中数字含义详解,显卡型号中字母和数字所代表的含义
- 李清照《声声慢》欣赏(转载)
- 【阿里网盘】阿里网盘使用全攻略
- visio2010中怎么画虚线
- springboot结合注解动态获取数据库表
- 小米手机刷机失败之小米La¥%¥Ji
- 有趣的跳跃(循环判断)
- 如何自定义Android推送提示音,让你的应用与众不同
- 如何实现 Oracle 的自增序列,两步轻松搞定