0 0

CSS padding-top 无效,没想到会栽倒在CSS上,真心求教!10

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<style type="text/css">
		.mina_table{
			border-top: 1px solid #C1DAD7;
			border-left: 1px solid #C1DAD7;
			
		}
		td {
			border-right: 1px solid #C1DAD7;
			border-bottom: 1px solid #C1DAD7;
			background: #fff;
			font-size:12px;
			padding: 6px 6px 6px 12px;
			color: #4f6b72;
		}
	</style>
</head>
	<body >
		<table class="main_table" style="height:300px; width:50%; background-color:pink;">
			<tr height="100%">
			  <td style=" background-color:#FFFF99; padding-left:100px; padding-top:10px;height:300px;" >
					<table style=" background-color:gray; border:2px; height:300px;">
						<tr  >
						  <td height="10px;">1111111111</td>
						</tr>
						<tr >
						  <td  height="10px;">11111111111</td>
						</tr>
						<tr >
						  <td height="10px;">1111111111</td>
						</tr>
				  </table>
			 </td>
			</tr>
		</table>
	</body>
</html>

 


问题补充:今天栽倒在一个CSS上面,html如上所示,效果如附件图所示。
期望效果:椭圆形内的table移动到方框的位置。
我是在一个td内嵌套的table,td的padding-left设置有效,但是padding-top无效。
我本人对CSS不是很了解,遇到这个问题,我很想搞清楚为什么?难道table只能用来撑大吗?
2013年8月28日 23:59
  • 大小: 14.7 KB

2个答案 按时间排序 按投票排序

0 0

td默认是垂直居中的, 你要在table所在的td中设置垂直上对齐, 另外你td内的height和td的高度都是300px,怎么可能实现你的效果.修改后的代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<style type="text/css">
		.mina_table{
			border-top: 1px solid #C1DAD7;
			border-left: 1px solid #C1DAD7;
			
		}
		td {
			border-right: 1px solid #C1DAD7;
			border-bottom: 1px solid #C1DAD7;
			background: #fff;
			font-size:12px;
			padding: 6px 6px 6px 12px;
			color: #4f6b72;
		}
	</style>
</head>
	<body >
		<table class="main_table" style="height:300px; width:50%; background-color:pink;">
			<tr height="100%">
			  <td  style="background-color:#FFFF99; padding-left:100px; padding-top:10px;height:300px; vertical-align: top;" >
					<table style=" background-color:gray; border:2px; ">
						<tr  >
						  <td height="10px;">1111111111</td>
						</tr>
						<tr >
						  <td  height="10px;">11111111111</td>
						</tr>
						<tr >
						  <td height="10px;">1111111111</td>
						</tr>
				  </table>
			 </td>
			</tr>
		</table>
	</body>
</html>

2013年8月30日 15:22
0 0

ie8,firefox,chrome均没有问题,你修复下浏览器试试。

2013年8月29日 10:57

相关推荐

    CSS样式Table[3] - practical-css3-tables-with-rounded-corners-demo

    本主题“CSS样式Table[3] - practical-css3-tables-with-rounded-corners-demo”着重讨论如何使用CSS3来创建具有圆角的表格,提升网页的视觉效果。我们将深入探讨CSS3中的相关属性和技术,以及如何通过实例代码...

    Css padding和margin区别

    这个一个CSS padding和margin的例子,对初学者很有帮助的哦~ .divcss3{border:1px solid #F00;width:400px;margin-left:15px; padding-left:35px;} .box2 { margin-left:10px; padding-left:15px; width:300px...

    jsp页面美化经典-css翻页代码

    24款css翻页代码 BODY { FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;WIDTH: 60%; PADDING-LEFT: 25px; } /*CSS Digg style pagination*/ DIV.digg { PADDING-RIGHT: 3px; PADDING-...

    原子化css-常用css整理-快速css样式

    这是我项目中必备的通用css文件,有了它我感觉写样式快多了,只需要在class名中加入对应的类就可以了。 比如想要弹性布局,就直接class="flex" 比如想要padding-top:10px;就直接class="pt-10" 比如想要font-size:20...

    Day05-CSS布局-盒子模型

    - `padding`:设置内边距,可以分别设置上、右、下、左四个方向的值,或者使用`padding: top right bottom left;`的形式。 - `padding-top`, `padding-right`, `padding-bottom`, `padding-left`:分别设置内边距的...

    CSS 盒子模型.pdf

    * padding-top: 上内边距 * padding-right: 右内边距 * padding-bottom: 下内边距 * padding-left: 左内边距 * padding: 四个边框统一内边距 例如: ```css padding-top: 10px; padding-right: 5px; padding-bottom...

    Bootstrap ACE后台管理模板

    -- basic styles --&gt; &lt;link href="assets/css/bootstrap.min.css" rel="stylesheet" /&gt; &lt;link rel="stylesheet" href="assets/css/font-awesome.min.css" /&gt; &lt;!--[if IE 7]&gt; ...

    css 样式生成器---topstyle

    css 样式生成器---topstyle 无需写代码

    详解CSS3中的box-sizing(content-box与border-box)

    CSS3中的box-sizing(content-box与border-box) CSS3中的box-sizing 属性允许以特定的方式来指定盒模型,有两种方式:...content-box:padding和border不被包含在定义的width和height之内。 盒子的实际宽度=设置的widt

    old_less-padding-helper-classes:一组 CSS 填充助手类,允许您使用纯 CSS 类快速为元素分配不同级别的填充

    LESS 填充助手类一组 LESS 填充助手类,允许您使用纯 CSS 类快速为元素分配不同级别的填充。安装安装组件: $ ngx install less-padding-helper-classes 不知道ngx... }.padding-top-xxs { padding-top : @padding-xx

    css常见考题 !!css常见考题 css常见考题

    - **问题描述:** 在CSS中定义链接状态样式时,顺序不同会导致显示效果发生变化。 - **解决方案:** - 为了确保一致的效果,应按照`L-V-H-A`的顺序定义链接状态样式。 - **示例代码:** ```css a:link { color:...

    CSS中margin和padding的区别浅析

    在CSS中padding是指自身边框到自身内部另一个容器边框之间的距离,就是容器内距离。 下面讲解 padding和margin常用的用法 一、padding 1、语法结构 (1)padding-left:10px; 左内边距 (2)padding-right:10px; 右内...

    css详解box-sizing.zip

    在CSS世界中,Box Sizing属性是一个至关重要的概念,它决定了元素的尺寸计算方式,从而影响布局和设计。"css详解box-sizing.zip"这个压缩包包含了一系列关于Box Sizing的资料,包括HTML文档、图像和文本说明,帮助...

    postcss-safe-area:为安全区域环境变量添加浏览器后备

    PostCSS安全区域插件,为安全区域env变量添加浏览器后备。 旧的iOS和Android浏览器不支持CSS安全区域所需的环境变量。 该插件添加了所有必要的后备,并支持calc()以及多个边距或填充值的简写属性。. foo { padding-...

    解决IE与火狐浏览器padding-top差2px问题

    在这些兼容性问题中,比较普遍的是关于元素的padding-top属性在IE和火狐浏览器中的表现不一致的情况,通常表现为在火狐浏览器中设定的padding-top值在IE浏览器中需要增加额外的像素才能达到相同的效果。 具体来说,...

    css中padding、margin两个重要属性的详细介绍及举例说明

    ### CSS中的Padding与Margin属性详解 #### 一、引言 在前端开发中,CSS(层叠样式表)是用于定义HTML文档外观的核心技术之一。其中,`padding`与`margin`是两个至关重要的属性,它们直接影响着网页元素的空间布局...

    CSS_3样式.pdf

    ### CSS3 样式知识点详解 #### CSS3 背景属性 在 CSS3 中,开发者可以使用一系列增强的功能来定制网页元素的背景效果。这些功能不仅提供了更强大的控制能力,还增强了网页的设计美感。 ##### background - **描述...

    关于css中line-height(行高)设置无效的问题的解决方法

    然而,在某些情况下,我们可能会遇到`line-height`设置无效的问题,这通常与CSS的解析顺序和优先级有关。本文将深入探讨这个问题,并提供解决方法。 首先,`line-height`属性的目的是为了控制元素内部行与行之间的...

    ChangMM#javascript-html-css-issue#CSS-第一个子元素的margin-top1

    子元素的margin-top如下html其实我们给子元素设置一个margin-top,是想他相对父层节点顶部偏移20px,但是结果是如图:子层元素没有相父元素去

    给table的tr添加border-top时没有效果的解决方法

    然而,在实际操作中,有时你会发现为`&lt;tr&gt;`元素直接添加`border-top`属性并没有预期的效果,这通常是因为浏览器的默认样式与CSS的`border-collapse`属性有关。本文将详细解析这个问题,并提供解决方案。 当我们在...

Global site tag (gtag.js) - Google Analytics