html – 使用CSS无法做到这一点

前端之家收集整理的这篇文章主要介绍了html – 使用CSS无法做到这一点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在这个网站上看到很多答案,它主张使用表格进行设计,因为它不能使用CSS和Divs …实际上可以用一点聪明才能完成.

什么是真正无法做到的事情的例子?

我遇到的唯一一个是将另一个盒子中的一个盒子垂直对齐.

*编辑:我想我最感兴趣的是使用CSS2的无法使用的布局

解决方法

>块或文本的垂直对齐.
>弹性容器伸展到其内容的宽度.
>具有几个具有相同结构的“行”,其中“单元格”在所有行的宽度上同步.
>有几个“列”同步其高度(最长文本块的长度).

这些是相当基本的设计师需求,甚至出现在基本的设计理念中.

如果您将IE8考虑在内,则可能会使用CSS解决单元格/列问题,但直到其广泛传播(即使是2 – 3年的IE7尚未达到预期的市场份额),这将是多年.

对于“聪明才智”,软件开发并不是件好事.几个月后,您的同事和您自己的技巧将无法理解,通常会建立一个代码库,每个人都被害怕触摸或决定完全重构/重写.

记住KISS原则.你最简单的做法就是更可靠.

猜你在找的HTML相关文章