“CSS”的版本间的差异

来自wrc's Wiki
跳到导航 跳到搜索
第1行: 第1行:
== 在 <code>body</code> 中居中一个 <code>div</code> ==
+
[[Category:Frontend]]
 +
== 笔记 ==
 +
 
 +
=== 增加 <code>br</code> 行间的高度 ===
 +
 
 +
实际上 <code>br</code> 没有高度,但可通过更改 <code>line-height</code> 的值来实现。<ref>[https://stackoverflow.com/a/1409742/10974106 How to change the height of a &lt;br&gt;]</ref>
 +
 
 +
=== 在 <code>body</code> 中居中一个 <code>div</code> ===
  
 
<ref>[https://stackoverflow.com/a/12772084/10974106 How to vertically center a “div” element for all browsers using CSS?]</ref>
 
<ref>[https://stackoverflow.com/a/12772084/10974106 How to vertically center a “div” element for all browsers using CSS?]</ref>
 
 
<syntaxhighlight lang=css>
 
<syntaxhighlight lang=css>
 
html {
 
html {
第36行: 第42行:
  
 
<references />
 
<references />
 
[[Category:Frontend]]
 

2021年8月9日 (一) 18:25的版本

笔记

增加 br 行间的高度

实际上 br 没有高度,但可通过更改 line-height 的值来实现。[1]

body 中居中一个 div

[2]

html {
  height: 100%;
}
body {
  height: 100%;
  margin: 0;
  padding: 0;
}
.container {
  height: 100%;
  width: 100%;
  display: table;
}
.main {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  text-align: center;
}
<div class="container">
  <div class="main">
    Stuff
  </div>
</div>

参考资料