HTML可以替代CSS的所有功能,CSS-用Divs替换HTML表

CSS-用Divs替换HTML表

好吧,我试图接受这样的想法,即不应使用html表,而应使用div。 但是,我经常有类似于以下内容的代码

First Name:
Last Name:
Address:

NY

CA

USA

CAN

我希望标签对齐并且我希望控件对齐。 不使用表格怎么办?

6个解决方案

43 votes

这应该可以解决问题。

div.block{

overflow:hidden;

}

div.block label{

width:160px;

display:block;

float:left;

text-align:left;

}

div.block .input{

margin-left:4px;

float:left;

}

First field

Second field

希望您能理解。

partoa answered 2019-11-18T16:41:58Z

25 votes

请注意,尽管不建议将表格作为页面布局的主要手段,但它们仍然有自己的位置。 在适当的时间和地点,并且可以使用表,直到某些更流行的浏览器(ahem,IE,ahem)变得更符合标准为止,表有时是解决方案的最佳途径。

KOGI answered 2019-11-18T16:42:22Z

10 votes

我到处寻找一个简单的解决方案,发现这段代码对我有用。 right div是我出于可读性考虑而保留的第三列。

这是HTML:

PHONE & FAX:

+43 99 554 28 53

Cellphone Gert:

+43 99 302 52 32

Cellphone Petra:

+43 99 739 38 84

和CSS:

.container {

display: table;

}

.row {

display: table-row;

}

.left, .right, .middle {

display: table-cell;

padding-right: 25px;

}

.left p, .right p, .middle p {

margin: 1px 1px;

}

Wavesailor answered 2019-11-18T16:42:54Z

4 votes

您可以创建简单的基于浮点的表单,而不必丢失液体布局。 例如:

.row { clear: left; padding: 6px; }

.row label { float: left; width: 10em; }

.row .field { display: block; margin-left: 10em; }

.row .field input, .row .field select {

width: 100%;

box-sizing: border-box;

-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box;

}

First name

State

NY

但是,当您使用复杂的表单布局(其中有多个固定宽度和可变宽度的列的网格)时,这确实会崩溃。 在这一点上,您必须决定是否坚持使用divs并放弃液体布局,而只是将所有内容放到固定的像素位置,还是让表格来做。

就我个人而言,液体布局比用于布局表格的确切元素更重要的是可用性功能,因此我通常会使用表格。

bobince answered 2019-11-18T16:43:36Z

1 votes

基本上可以归结为使用固定宽度的页面并为这些标签和控件设置宽度。 这是实现无表布局的最常见方法。

设置宽度有很多方法。 Blueprint.css是一个非常受欢迎的CSS框架,可以帮助您设置列/宽度。

Ken Browning answered 2019-11-18T16:44:09Z

1 votes

为此有一个非常有用的在线工具,只需将表自动转换为div:

[http://www.html-cleaner.com/features/replace-html-table-tags-with-divs/]

以及解释该视频的视频:[https://www.youtube.com/watch?v=R1ArAee6wEQ]

我每天都在使用它。 希望对您有所帮助;)

Kaszoni Ferencz answered 2019-11-18T16:44:53Z

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/558436.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

controller接收json数据_SpringMVC实现多种数据类型绑定

点击上方“放学等我”,选择“置顶公众号”精品文章,第一时间送达绑定基本数据类型Java基本数据类型int的默认值是0,在使用int进行url传递参数时,参数key是必须写的,其值也只能是int类型的,否则将会报错。 比…

初中学历在辽宁学计算机,在辽宁省实验中学学习是怎样一番体验?

本人姓名:韩杨泰衍。辽宁省实验中学2012届毕业生,2012年高考考入清华大学。第一次在知乎上写回答,有言语不当之处还请各位看官见谅。体验之一:学习上不断积累与释放的自卑感,伴随着不断获得和失去的荣誉。我2009年中考…

宝塔设置thinkphp的伪静态_宝塔面板与WDCP狭路相逢,谁才是国产之光?

我本来想给大家写一篇工具类的杂谈,思来想去又想到了可视化面板,就目前国产面板而言,WDCP、宝塔面板、AMH等,说是群雄逐鹿一点都不为过,AMH4.2之后,可以说是走了相当一部分人,暗示收费版本&…

计算机桌面打标签,在电脑桌面上添加便签的方法步骤详解(2)

电脑的桌面便签软件推荐1、CintaNotes电脑的桌面便签软件推荐图1CintaNotes是一款非常轻巧实用的笔记软件,可看作EverNote轻量级替代品。CintaNotes只需1个exe,体积仅1MB,却拥有EverNote易于收集、实时搜索、条状排列、tag分类的优点,更有EverNote 所不具备的中文搜索、纯文本更…

windows。forms.timer设置第一次不等待_适用于初学者的中线交易策略——金叉的三种设置条件...

本文将介绍了使用移动平均线最重要的方法之一——金叉。我们将描述该信号的产生条件,然后深入探讨一下三个交易案例。什么是金叉?当短期移动平均线与长期移动平均线相交时,黄叉就会产生。听起来确实很简单。然而,关键是构成交叉的移动平均线…

html如何做卷展菜单,3DMax“对象属性”卷展栏如何操作?有啥秘诀呢?

“动画”菜单 “骨骼工具”“骨骼工具”浮动框 “对象属性”卷展栏。使用骨骼“对象属性”卷展栏上的控件可以将其他对象转变为骨骼。这些控件还可以控制骨骼的刚性及对齐方式。注意使用“重置缩放”选项可以重置骨骼的缩放。1、启用/禁用骨骼启用此选项后,选定骨骼…

python多线程写同一个文件_Python多线程快速写入文件,python,飞速

Python多线程快速写入文件,python,飞速 发表时间:2020-07-10 乱序多线程写入 举个最简单的例子,只要求快速写入即可,对顺序无要求时: import threading def write_string(string, path"test.csv"): with open(path, a) …

2021山东科技大学计算机学院,2021年3月山东科技大学计算机等级考试报名工作通知...

【导语】2021年3月山东科技大学计算机等级考试报名工作通知已公布,为了方便广大考生的查阅,下面无忧考网为您详细介绍一下本次计算机等级考试报名的具体事宜,希望广大考生及时关注,如有相关疑问,敬请关注无忧考网为您实…

怎么查看电脑有没有python_python人工智能爬虫系列:怎么查看python版本_电脑计算机编程入门教程自学...

本文由简码编程原创,保留所有版权,转载请注明出处。 本python人工智能爬虫系列教程基于Python3.0版本, 将python结合windows桌面开发工具aardio一起做可视化的开发, 用python做逻辑处理,用aardio做窗口界面, 不用再看着黑黑的python命令行窗口, 有window…

html表头的标签,HTML 表头单元格标签

HTML 标签标签定义及使用说明 标签定义 HTML 表格中的表头单元格。HTML 表格有两种单元格类型:表头单元格 - 包含头部信息(由 元素创建)标准单元格 - 包含数据(由 元素创建) 元素中的文本通常呈现为粗体并且居中。 元素中的文本通常是普通的左对齐文本。浏览器支持…

python3安装pymysql_python安装PyMySQL

官网操作教程:http://www.runoob.com/python3/python3-mysql.html 1、简介 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客…

计算机控制系统课程设计中期报告,课程设计中期报告模板.doc

课程设计中期报告模板概要新疆大学信息科学与工程学院《程序设计》课程设计中期报告题目:专 业 计算机科学与技术学 生 姓 名学 号联 系 方 式班 级 计算机15-班组 员 姓 名联 系 方 式检 查 日 期 2016.7.29新疆大学信息科学与工程学院目 录1. 课程设计内容概述11.…

python中计算如何实现_基于python如何实现计算两组数据P值

我们在做A/B试验评估的时候需要借助p_value,这篇文章记录如何利用python计算两组数据的显著性。 一、代码# TTest.py # -*- coding: utf-8 -*-# Created on 2020-05-20 20:36 # TTest.py # author: huiwenhua## Import the packages import numpy as np from scipy import stat…

计算机配件推荐系统论文摘要,个性化推荐系统设计

内容简介:个性化推荐系统设计,毕业设计,共65页,29540字,附外文翻译。摘要个性化推荐系统根据用户的历史数据,利用推荐算法向他们推荐可能感兴趣的商品。协同过滤(CF)是目前研究最多、应用最广泛的推荐算法&…

python自定义函数画图_python matplotlib自定义colorbar颜色条-以及matplotlib中的内置色条...

自定义colorbar(draw colorbar without any mapple/plot) 参考:Customized Colorbars Tutorial api example code: colorbar_only.py 自定义colorbar可以画出任何自己想要的colorbar,自由自在、不受约束,不依赖于任何已…

长沙理工大学计算机考研难吗,长沙理工大学考研难吗?一般要什么水平才可以进入?...

首先,申明一点:考研本身就不是一件容易的事情,在考研的过程中,找准自己的定位、学会搜集资料、搜集信息并且辅之于踏实的备考、准确的方法是至关重要的。同时,要学会坚持,不忘初心,很多同学在开…

如何用python创建文件_如何使用Python创建新的文本文件

我正在python中练习.txt文件的管理.我一直在阅读它,发现如果我尝试打开一个不存在的文件,它将在程序执行的同一目录上创建它.问题是,当我尝试打开它时,我收到此错误: IOError: [Errno 2] No such file or directory: ‘C:\Users\myusername\PycharmProjects\Tests\c…

域内计算机如何同步网络t时间,网络节点的同步方法

摘要:包括一个网络中心主节点(11)和多个同步域(20,30)的局域网(10)内的网络节点的同步方法,每个同步子网(20,30)包括一个同步子网主节点(21,31)和至少一个同步从节点(22,23;32,33),所述方法包括以下步骤:为每个同步域(20,30)设立或改变一个多播组,其中,一个多播组包…

python绘制饼图程序_python使用Matplotlib绘制饼图

一、函数原型 plt.pie(x, explodeNone, labelsNone, colorsNone, autopctNone, pctdistance0.6, shadowFalse, labeldistance1.1, startangleNone, radiusNone, counterclockTrue, wedgepropsNone, textpropsNone, center(0, 0), frameFalse) 参数: x:绘…

高龄申请海外计算机科学博士,【原创】牛津在读小博谈谈在海外攻读生命科学专业的一些心得...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼一. 生物化学研究的是什么?生物化学,顾名思义,研究的是在生命体内发生的化学反应。从化学的角度看,在任何生命体内无时不刻地发生着各种化学反应,反应的数量随…