图片在页面上的页面上的的位置体现是方形,不会是圆形或者多边形,这样做图片周围的文字环绕也就只能按方形来排列,
可以用DIV+CSS来做到不规则形状的文字环绕

在线运行演示


13条评论

  1. 挺好!

    你可以用keso的模板编几个css代码吗?

  2. to:x5

    我也同感,这个是朋友问的一个问题,我写的只是一个解决的办法,想不出其他更好的办法,希望未来的图片格式或者标准能有更简单的属性最好

    to:烟斗

    找时间看看,KESO的CSS有好多,具体是那个?

  3. 说实话,我感觉,这种方法(设置了一大堆空div来占位)好象就像所谓的tag soup一样,看起代码来,不是很爽~

    这种方法,是web standards所提倡的吗?

  4. dodo能不能帮我看看我的页面

    我用的是demson的自定义css模板

    http://www.donews.net/demson

    然后和demson一样用的是keso的模板

    但是右侧栏在ie中会沉到页面的最底下

    在firefox和opera中都显示正常

    我把公告栏里面的全部代码去掉还是这样

    你知道要怎么改才能在ie中显示正常吗?

    麻烦dodo了

    谢谢

    我的邮件是biantaishabi at gmail.com

  5. 自定义的代码是

    http://www.donews.net/demson/customcss.aspx

    没有修改

    demson的页面看起来是正常的



  6. 是我文章里面的html代码有问题

    sorry

    呵呵

  7. 为了达到目的不择手段, 管他标准推不推崇。

    要代码看的舒服,就是增加css的大小了。其实用空的div也

    没什么的。

  8. 不够语义化。这么做的话,还得测量每个边界的长度,如果下移一行,那么又要改写。

    不知道可否利用CSS的Chroma属性,结合JS和DOM来做这个事情。

  9. 我错误的将你提出的Google搜索加到了

    链接分类的html说明中,也就是我网页上的本站搜索处

    显然的,也没有Google搜索的效果了

    结果现在的“站内搜索”链接分类删除不掉了,

    请问该怎么处理?谢谢!

    后来加到了公告说明处,效果很好,谢谢!

  10. dodo请教一个问题

    我用的是三列的摸版,在后台"公告"中添加的内容只能显示在左侧.

    如何把在右侧拦里添加内容呢?

  11. 要用JS实现,这里要用到MS的Jscript的一个私有属性innerHTML

    具体代码如下:放置在公告栏里面

    <script>

    function insertright(){

    var chr=document.getElementById("rightmenu").innerHTML

    document.getElementById("rightmenu").innerHTML=chr+"<h1>test</h1>"

    }

    window.onload=insertright

    </script>

    "<h1>test</h1>"引号里面是你要添加的东西

    如果放在右侧最前面.

    "<h1>test</h1>"+chr

  12. thanks

  13. Cool!订阅你的Blog认真研读。

发表评论

评论也有版权!