【转贴】没有div没有float没有clear没有hack的超强CSS布局


原贴地址:http://parandroid.com/no-float-css-layout/


CSS + XHTML 有多伟大不必多说了。但这项看似简单的开发技术,有千种应用万般变化。学会CSS + XHTML 不难,如何最合适最精简的去应用才是最难的。我基本每隔一段时间会对帕兰映像修改一下,很多时候,外观没有任何改变。只是为了自己又用更简单的代码实现的某个小部分的修改而沾沾自喜。

我们说CSS + XHTML,但很多时候,我们理解为DIV + XHTML。在网络上,你可以看到很多这种错误理解的实例,一些网页设计中,堆砌着大量的冗余DIV,进而需要再生成冗余的CSS样式定义属性float, clear等,再进而要对不同浏览器进行Hack。很多设计师以自己精通Hack 为荣,但直接使用不需要Hack 的方法岂不是更道高一丈。

我个人不常用流行的圆角设计,除了因为美术功底不好,另外一部分原因就是它需要大量无实际意义的XHTML标签。

聊天完毕。介绍一个超强的CSS 布局,没有div,没有float, 没有clear, 没有hack, 没有和你开玩笑,确实是一个CSS 布局。出自TJKDesign 之手,你可以查看DEMO 演示 或阅读该布局设计师的文章说明。下面是截图。

看看它的兼容性:

  • Windows

    • IE 5.01
    • IE 5.5
    • IE 6
    • IE 7
    • IE 8 Beta 1
    • Firefox 0.8
    • Firefox 1.5
    • Firefox 2.0
    • Opera 9.0
    • Opera 9.24
  • Mac
    • IE 5.2 *
    • Safari 2.0
    • Safari 3.0
    • Firefox 2.0
    • Mozilla 1.7.3
    • Camino 0.8.2
  • Linux
    • Konqueror
    • Mozilla
  • iPhone

我并不是鼓励你马上去把自己网页中的DIV 代码全去掉,更不鼓励为了精简而精简。事实上,这个超强的CSS 布局的真正实用性也有待进一步使用才知道,因为它呈现的不过是一个“Minimization design/最低限度设计”的网页原型,。

但只要你是一个网页设计爱好者,这绝对是一个你值得研究和学习的布局。所以,特此分享:)

【转贴】没有div没有float没有clear没有hack的超强CSS布局相关推荐

  1. css 中 float 和 clear 的作用

    相当于原来的 align 的作用,但能力要比 align 强的多.一旦发出float:left或float:right命令,被我浮动的对像就会向左或向右移动直到遇到边框( border) .填充( p ...

  2. 用CSS的float和clear创建三栏液态布局的方法(转载)

    三栏布局是目前最常见的网页布局,主要页内容放在中间一栏,边上的两栏放置导航链接之类的内容.基本布局一般是标题之下放置三栏,三栏占据整个页面的宽度,最后在页的底端放置页脚,页脚也占据整个页面宽度.   ...

  3. Div+CSS布局入门教程(五) 页面制作-用好border和clear 附加:1.DIV+CSS设计原则 2.DIV+CSS中标签ul ol li dl dt dd用法

    这一节里面,主要就是想告诉大家如何使用好border和clear这两个属性. 首先,如果你曾用过table制作网页,你就应该知道,如果要在表格中绘制一条虚线该如何做,那需要制作一个很小的图片来填充,其 ...

  4. float和clear都是布局的属性

    float和clear都是布局的属性 float 取值: none  : 默认值.对象不飘浮 left  : 文本流向对象的右边 right  : 文本流向对象的左边 说明: 该属性的值指出了对象是否 ...

  5. div设置float后下一个div要换行的解决办法

    div设置float之后,如果没有清除,则下一个被设置float的div会根据上一个float的div的布局进行排版:而下一个没设置float属性的div则是根据它的前一个元素进行排版. 要清除flo ...

  6. html div浮动效果,【html】【6】div浮动float

    我想 当看完上面的必看链接,拥有一定的基础后也得7天左右, 记住 一定要看完,知道它都有什么,没学会不要紧,哪怕只是有个简单的概念也行, 随着后续的使用慢慢深入学习,现在开始div布局. 必看参考: ...

  7. CSS之float和clear

    文章目录 CSS之float和clear 一.Float属性 高度坍塌 解决办法 方法一: 方法二: 方法三: 字围现象 二.Clear属性 CSS之float和clear 盒子布局是现在较为流行的网 ...

  8. html id clear,【HTML】解决DIV消除浮动问题(clear)

    知识点: 清除(clear)的意思可以理解为把这个元素指定方向的内容给移走.例如clear:both; 就是指这个元素左右两边的内容给排除开,相当于这个元素独立成一行,其它元素不管宽度大小,都不能和这 ...

  9. DIV CSS布局中绝对定位和浮动用法

    转自:http://developer.51cto.com/art/201009/223337_1.htm 你对DIV CSS布局中绝对定位和浮动的概念及使用是否熟悉,这里和大家分享一下,CSS中,实 ...

最新文章

  1. SpringMvc之@RequestParam详解
  2. 当当网强烈谴责李国庆有关刘强东案言论
  3. Oracle 11g 新特性 -- 只读表(read-only table)说明
  4. spo2数据集_Arduino 血氧心率模块传感器数据采集
  5. mysql触发器 while循环_mysql触发器跳出当前循环方法
  6. 0322互联网新闻 | 搜狐视频重拾喜剧路线;抖音及海外版TikTok应用内购收入达7500万美元...
  7. 【若依(ruoyi)】打开新的选项卡
  8. linux内核函数open源码,open()在Linux内核的实现(1)-基本实现
  9. linux编译动态库之fPIC
  10. Java BigDecimal negate()方法与示例
  11. 赛事招募 | 互联网创客马拉松开show啦~比武招APP
  12. python基础代码大全-python零基础入门命令方式汇总大全,快速恶补你的Python基础...
  13. 推荐几个火狐常用的组件(三)
  14. everedit选择_everedit选择_文本编辑器软件EverEdit怎么样?EverEdit相关功能介绍
  15. Incapsula-国外的免费的CDN内容分发服务
  16. 人脸识别-----Olivetti Faces人脸数据集合处理
  17. 关于运算放大器电流流向的问题
  18. 深信服EDR终端检测平台-任意用户登录漏洞复现
  19. GLib核心应用支持
  20. 如何搭建一台永久运行的个人服务器?

热门文章

  1. 深入详解函数的柯里化
  2. Java开发 - 异常 - 使用throws
  3. Android 程序目录介绍
  4. 【Maclean Liu技术分享】拨开Oracle优化器迷雾探究Histogram之秘
  5. 用VMware GSX和W2K群集服务实现Exchange群集
  6. 解决由于Windows Installer造成的SAV安装失败的问题
  7. Linux 命令(122)—— watch 命令
  8. C++11 移动语义与右值引用
  9. word2vec 细节解析1
  10. BZOJ 4826: [Hnoi2017]影魔 单调栈 主席树