CSS问题,如何让文字浮动在图片的左上角 像这样; - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Air_Mu

CSS问题,如何让文字浮动在图片的左上角 像这样;

  •  
  •   Air_Mu 2012 年 6 月 21 日 6786 次点击
    这是一个创建于 5056 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如图所示,图片在文字的右下方。
    我试了下 只能让图片在文字的右上方,如何做成这样呢?

    21 条回复    1970-01-01 08:00:00 +08:00
    Air_Mu
        1
    Air_Mu  
    OP
       2012 年 6 月 21 日
    求。。求解
    123456
        2
    123456  
       2012 年 6 月 21 日
    float
    qiayue
        3
    qiayue  
    PRO
       2012 年 6 月 21 日
    qiayue
        4
    qiayue  
    PRO
       2012 年 6 月 21 日
    NemoAlex
        5
    NemoAlex  
       2012 年 6 月 21 日
    没有办法实现,不可以这样布局哦
    zooandzoo
        6
    zooandzoo  
       2012 年 6 月 21 日
    参照,http://stackoverflow.com/questions/499829/css-wrap-text-around-a-bottom-right-div
    意思说放一个空的DIV把那个IMG顶下去:

    如:

    <div>
    <div style="float:right;height:100px;width:1px;"><!--图片--></div>
    <div style="float:right;height:250px;width:250px;clear:right;"><!--广告代码,firefox和opera还有少量偏差,需要另外调整,就不写了,基本可以。--></div>
    <p>文章正文部分</p>
    </div>


    前提你要知道内容高度,要不就用JS控制高度。。貌似见过许多这样布局的你可以看他们的代码啊
    Air_Mu
        7
    Air_Mu  
    OP
       2012 年 6 月 21 日
    @qiayue 浮动知道啊 但是做不成图里这种样子 图片浮在上面而不再下面
    Air_Mu
        8
    Air_Mu  
    OP
       2012 年 6 月 21 日
    @zooandzoo 也就是说纯用CSS不行的么?
    zooandzoo
        9
    zooandzoo  
       2012 年 6 月 21 日
    <div style="float:right;height:100px;width:1px;"><!--图片--></div> 改成<div style="float:right;height:100px;width:1px;"></div>
    zooandzoo
        10
    zooandzoo  
       2012 年 6 月 21 日
    好像不行。。。
    Air_Mu
        11
    Air_Mu  
    OP
       2012 年 6 月 21 日
    我试试看DIV钩子。如果行的话就严格控制内容高度。
    @zooandzoo
    lianghai
        12
    lianghai  
       2012 年 6 月 21 日   1
    把浮动的 <img> 放在「分享型主题」那个 <li> 的后面即可。
    cutehalo
        13
    cutehalo  
       2012 年 6 月 21 日
    怎么看着好像百度百科的排版。。。
    Sivan
        14
    Sivan  
       2012 年 6 月 21 日   1
    LZ 是说这样吗?
    http://lightcss.com/tutorials/other/v2ex.html
    没试 IE。
    lianghai
        15
    lianghai  
       2012 年 6 月 21 日
    CSS 提供 float 这个属性就是为了提供这种排版效果。各位需要重新学习这一部分 CSS 知识了。
    NemoAlex
        16
    NemoAlex  
       2012 年 6 月 21 日
    再仔细看了一遍楼主发的帖子
    确认楼主想要的效果我没有很好的办法实现
    如果用一些丑陋的办法的话,则会有一些局限性,例如要求容器定高之类的
    lianghai
        17
    lianghai  
       2012 年 6 月 21 日
    @NemoAlex: 「把浮动的 <img> 放在『分享型主题』那个 <li> 的后面」不可行吗?
    NemoAlex
        18
    NemoAlex  
       2012 年 6 月 21 日
    @lianghai 可行吗?请制作 Demo 说明
    lianghai
        19
    lianghai  
       2012 年 6 月 21 日
    @NemoAlex: 不需要做 demo 了,尽管我自己测试过。你自己试试就知道了。
    romoo
        20
    romoo  
       2012 年 6 月 21 日
    「如何让文字浮动在图片的左上角」也就是说文本和图片底端对齐?

    文本字数不确定的情况下,只用 CSS 不好实现。
    lianghai
        21
    lianghai  
       2012 年 6 月 22 日
    @NemoAlex: 啊,我明白了。楼主 @Air_Mu 的示意图做得有问题。
    根据这个示意图,这个图片只是镶嵌在文本中间,下侧还有更多段落。于是你的理解是理想的「图片在父盒的右下」,而我的理解是图中那个普通的浮动。看来楼主说「文字浮动在图片的左上角」的意思还真就是字面意思。
    抱歉。那么纯用 CSS 确实不好做。
    关于     帮助文档   &nbp; 自助推广系统     博客     API     FAQ     Solana     921 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 22:43 PVG 06:43 LAX 15:43 JFK 18:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86