为什么我在css里面设置了表格的高度,在浏览器上看到的高度不一样

把你这块代码,单独新建个页面,然后把td里面的内容清空,然后检查各浏览器的高度,如果高度都是200px,就可能是td里面的内容把td撑高了,另一种可能就是有多个css语句,定义这个td高度,可以检查下。
为什么我在css里面设置了表格的高度,在浏览器上看到的高度不一样
这样的状况只有两个原因
第一个是你的css没起到作用。看看你是否引用了这个css
第二个原因就是你的 td标签里有height高度了2013-06-24
把你这块代码,单独新建个页面,然后把td里面的内容清空,然后检查各浏览器的高度,如果高度都是200px,就可能是td里面的内容把td撑高了,另一种可能就是有多个css语句,定义这个td高度,可以检查下。2013-06-24
检查下HTML页面上是不是已经设置了属性,以为这里有个优先级的问题,你在CSS里设置的优先级没有在页面上设置的优先级级别高……2013-06-24
设置td内的内容以块状显示;css样式,display:block;2018-11-22
建议增加 padding:0; margin:0; border:0;2013-06-24
css冲突了吧。 你再明确一下估计就好了2013-06-24
是不是有border的宽度了...2013-06-24
mengvlog 阅读 593 次 更新于 2025-09-09 06:04:09 我来答关注问题0
  •  翡希信息咨询 请问,为什么我的table一直没有滚动条?我已经给table加上一个宽和高的属性,通过overfl

    表格没有滚动条的原因可能在于CSS样式设置不当或HTML结构问题,以下是一些可能的原因及解决方案:外部容器样式设置:确保外部容器有固定宽度和高度:你已经给table加上了宽度和高度属性,但滚动条的出现通常依赖于外部容器也有固定的宽度和高度。如果外部容器没有设置固定尺寸,表格可能会根据内容自动调整大小,...

  • `border-collapse`属性可以用来设置表格的边框合并方式。当设置为`separate`时,表格中的每个单元格都会有独立的边框;当设置为`collapse`时,相邻单元格的边框会合并在一起,形成一个单一的边框。例如,要合并边框:css table { border-collapse: collapse;} 4. 使用CSS框架或预定义的样式类 此外,许多...

  •  阿暄生活 css表格文字不换行怎么设置

    要实现CSS表格文字不换行,可以按照以下方式设置:答案:应用whitespace: nowrap;样式:在CSS中,给table或td标签应用whitespace: nowrap;样式,可以阻止表格内的文字换行。示例代码:table td { whitespace: nowrap; }。whitespace属性的其他值:normal:默认值,空白字符会被浏览器忽略。pre:空白符会被保留...

  • 在CSS中,设置表格样式时,可以通过border-collapse属性实现合并边框线,格式为border-collapse:collapse;例如设置上边框的代码如下:ŸBorder-top-color: 上边框的颜色 ŸBorder-top-style:上边框的线型 取值:solid实线dotted点状线dashed虚线 实现简写时,使用Border-top:粗细 线型 颜色;例如设...

  •  IT霸主地位 CSS表格里,这行黄色的文字已经设置了垂直居中,但为什么改变框的大小后,他就是不垂直居中呢?

    垂直居中顾名思义就是上下居中,一般要依赖于块级元素的高度的设置,如果你改变了块级元素的高度的话,相应的行高line-height也要改变.举个例子 你设置表格的高度为height:30px;则相应的line-height:30px;也就是说高度和行高设置的值要一样,才能实现高度变换下的垂直居中!希望你能理解,希望帮助到...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部