掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 481|回复: 4

[求助] 请教一个词典制作css排版的换行问题

[复制链接]
  • TA的每日心情

    2019-9-23 23:38
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2020-2-16 23:15:13 | 显示全部楼层 |阅读模式
    本帖最后由 lbhl 于 2020-2-17 02:24 编辑
    * \2 B9 g  k# |3 L
    # O' x" C: W: c3 @9 d- I3 L* ]今天词典排版遇到一个棘手问题,因我是CSS菜鸟,可能高手看一下一分钟就解决了,故发帖在此求助:
    + o/ ?% p# c7 c% k5 e# H9 Y1 ~, V2 T
    <div class = first> XXXXXX </div>      (英文例句)& c2 S' f5 u, A+ z! Y' V# d" b
    <p class = cn> XXXXXX </p>             (例句翻译)
    ; K! n2 d/ E0 T/ G$ M<div class = second> XXXXXX </div>  (同义词)
    5 ]! H& Z! I) c% G+ W/ f" o0 j<div class = third> XXXXXX </div>     (同义词): ?' B  _8 _- p) Z7 a2 h9 `2 C

    ; o- o6 c& Z' [! o* [* l$ d& c' `! C问题的背景是:第1个div标签内容是英文例句;p标签内容是例句翻译;第2,3个div标签是两个同义词
    , I- I" C' z. G, t; t+ y2 E3 _* _0 S% d9 _
    现在想达到的效果是:! J2 u) u  t9 c! o" r' }/ T0 F0 m
    英文例句 例句翻译
    # ^0 M9 ~  S7 D* A同义词1 同义词2
    & c8 L  a1 v9 R% P+ u& [7 E+ f) |) h2 G, F; F0 B& f' i( W2 ]
    已经试验通过以下两条语句 div.first, p.cn {display: inline} 可以让第一行显示效果实现。但无法做到第二行的要求:要想让第2个和第3个div标签并排同行就得两个同时设置成inline,而要第2个div换行到第2行而不是在第1行显示又必须设置成block —— 这是两个相互矛盾的要求!
    0 d8 i8 G, e8 `7 X- o& u+ w: b# Y3 `
    4 y+ p5 t7 e; F( x% X! [* h; S2 z望高人指点!
    + r/ V- r* w/ I7 r. f" I6 x* w0 w+ b2 I  x0 d

    . G1 d( q" m7 g1 \+ z4 I4 M' @! }- B" r

    ' N) `% L  b3 T) r: L
  • TA的每日心情

    2023-3-29 00:54
  • 签到天数: 344 天

    [LV.8]以坛为家I

    发表于 2020-2-17 01:41:04 | 显示全部楼层
    .second,.third{display:table-cell;}

    点评

    高手就是高手啊!  发表于 2020-2-17 02:24
  • TA的每日心情

    2020-12-28 18:32
  • 签到天数: 214 天

    [LV.7]常住居民III

    发表于 2020-2-17 00:07:30 | 显示全部楼层
    看了好久,你是要顯示成這樣嗎?
    " X, R8 }" D6 V1 Z英文例句 例句翻译
    4 l2 w4 w; ~& `+ J0 O6 c- o" z( N$ t同义词1 同义词2/ |9 u- l1 h: x3 Y5 X6 _
    3 O: t; \/ c. M9 W: C5 B) h2 B: O
    如果是這樣:
    4 ~% C4 g( ?1 Z7 o7 {/ s.first, .cn, .second, .third {8 Y; _- G% S" s
            display:inline;1 F( _6 _. [! X) K8 |
    }+ v$ [* ~2 T6 M- Q9 s
    .second::before{: c! T; N% i9 x, ]9 `" v7 m
            content: "\a";
    # O' |* w1 ]1 c6 a2 D        white-space: pre;
    . s/ u# u1 d9 K% H        line-height: 2em; <--- 可控制空行間距4 x4 O2 y( ]8 m, h9 F
    }6 {" {$ o" x& E2 ^* ~& g' n
    & A3 X4 I* ]- I% O' G' R
  • TA的每日心情

    2019-9-23 23:38
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2020-2-17 02:07:18 | 显示全部楼层
    mtaa 发表于 2020-2-17 01:418 Z) g1 [. J- c7 B
    .second,.third{display:table-cell;}

    1 F& d8 P( S+ O+ Y1 J8 ?* V不愧为高手啊,一条语句解决了我半天没解决的问题。赞一个!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-27 12:08 , Processed in 0.038761 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表