如何处理这种特殊的Table样式换行问题._html/css_WEB-ITnose

WBOY
Release: 2016-06-24 12:12:58
Original
1132 people have browsed it

我要实现的是单元格td里面的内容很长也不换行而是把格子撑开.
但是我使用的控件里面每次生成就会多出这样一个样式table-layout:fixed,无法实现,因此每次我都通过js的方式修改这个样式table-layout:auto;,这样做似乎太麻烦了,请问有没有别的办法处理,因为table-layout:fixed是控件默认就生成有的无法去掉,是否可以再tr或td上几个样式?请指教

<table style="width:100%;table-layout:fixed;"><tr>    <td>内容很长很长....</td></tr></table>
Copy after login


回复讨论(解决方案)

应该加上了 也没多大反映吧 你写上CSS 那么你肯定是在

个人认为,不可能实现。
表格宽度为100%,那他的最大宽度只能去到父级元素的宽度。所以Td 也只能到达那个程度。
这个就是百分比的局限。
除非Td的width属性加入一个具体的足够大的数值,才会打破表格百分比的限制。

上面说的是只使用CSS实现不了。
配合JS来修改TD的width值方能实现。

这种情况还是别用table了吧

这个意思?



    

内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长内容很长很长....


TD不加宽就行了。

















年度收入 2004-2007
2004 2005 2006 2007
拨款拨款拨款拨款拨款拨款拨款拨款拨款拨款拨款拨款拨款拨款拨款 11,980 12,650 9,700 10,650


在tr上不要加宽度限制就行
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!