css - 如何使用 CSS 创建两列彼此相邻的文本?

标签 css

我正在尝试确定使用 CSS 格式化两列文本的最佳方式:

(取-----为空格)

dfasfasdfsa ------------ fdafsadfasdfasdf

fdsafadsfaf ------------ fadsdsafasfsaf

fdfgfgdsdffd ---------- fgdhfjshkjahjkh

fdljkgjklkj -------------- jfkldjskafljaf

我可以用蛮力定位它,但我相信一定有更简单的方法……有什么建议吗?很抱歉初学者的问题。

最佳答案

使用两个 division 标签并设置它们的 float 属性

<div style='float:left; width:30%'>
    Put your content here...
</div>

<div style='float:left; width:40%; margin-left:30px'>
    Put another content here...
</div>

使用float 属性,两个div 将横向对齐,margin-left 属性将在两个部分之间留出边距.

您可以选择将 CSS 放在一个单独的文件中,然后使用 idclass 来引用它。

关于css - 如何使用 CSS 创建两列彼此相邻的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8918611/

相关文章:

css - 手写笔 + CSS 功能错误

javascript - Bootstrap 导航栏垂直到水平或反之亦然。事件触发

javascript - 禁用任何类型的浏览器窗口滚动?

.net - 网站/Web应用程序体系结构建议

Javascript - 创建和销毁 toast 消息

html - 使用 :hover using CSS 添加类

html - 缩放 :hover effect isn't working in css on <p>

jquery - 方向感知悬停上的动画 Div 叠加,使用 jQuery 和 CSS3

javascript - 如何在由字符串查询创建的 li 中使用 class/id

html - 放置在 div 序列中时如何正确地将图像向左浮动