html - 如何水平对齐两列?
问题描述
我想在我的博客中创建 2 个专栏:
- 一个是带有文章的博客主页
- 另一个是菜单。
我决定通过 CSS 来做到这一点,因为我不知道如何做到这一点:)(看看下面的代码)。
至于我的 HTML,我试图让它尽可能干净(看看下面的代码)。
如何将第二列与另一列对齐?
似乎有一些大约 20px 的填充,但它甚至不存在于我的整个代码中。我向上帝发誓,我不知道该怎么办。
.column {
float: left;
padding-top: 1%;
font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}
/* Left Column (main) */
.column.main {
width: 76%;
background-color: grey;
padding-bottom: 1%;
padding-right: 1%;
padding-left: 1%;
}
/* Right Column (menu) */
.column.menu {
width: 20%;
background-color: lightgrey;
padding-bottom: 1%;
padding-right: 1%;
padding-left: 1%;
}
<div class="column main">
<div class="card">
Content
</div>
</div>
<div class="column menu">
<div class="card">
<h3 align="center">Main Menu</h3>
<li>Main Menu</li>
<li>English</li>
<li>German</li>
<li>Spanish</li>
</div>
</div>
解决方案
您可以通过将所有边距设置为零来解决此问题。
* {
margin: 0;
padding: 0;
}
因为某些 HTML 元素具有预定义的边距(body
、h1 to h6
、p
、fieldset
、form
、ul
、ol
、dl
、dir
、menu
和)。blockquote
dd
推荐阅读
- javascript - 无法使用 webpack 4 和 babel 7 在我的 react-application 中导入 jsx 模块
- kdb - q kdb 中 iasc 与 rank 的关系
- algolia - Algolia 搜索包含值的数组
- jira - 在 JIRA 中的已解决票证中格式化解决方案详细信息
- google-apps-script - 创建添加 BottomBar 的 Google App Scripts 插件
- arrays - 解释这个for循环在python中的工作原理
- c# - 社交分享授权页面
- c++ - 如何使用移位运算符分配 BH1750 光传感器中的值 <
我正在使用带有 arduino 的 BH1750 光传感器在 LCD 上显示勒克斯值。但在代码中,我无法得到公式。谁能给我解释一下公式?
我试图在 BH1750 的数据表中找到它,但我无法理解这一行:
value = ((buff[0]<<8)|buff[1])/1.2;
整个代码:
- google-apps - 用户与许可 Google Apps 免费版
- reactjs - 重定向无法正常工作。它不断重新加载页面