掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1078|回复: 19

[求助] 請教 html css 分欄的語法

[复制链接]
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-3-25 23:29:58 | 显示全部楼层 |阅读模式
    本帖最后由 喬治兄 于 2019-3-25 23:31 编辑 0 g8 h) F1 V! z1 u/ r2 V( n

    % L9 T+ w/ j$ Y$ n- f因想把字表分成兩欄, 想要達成如圖示" `* z/ i: A( U- M" d2 V
    最簡易的 html css 分欄的語法5 ?+ _/ g- a2 e  {
    請各位先進同好不吝賜教.........謝謝!
    ; w+ o4 c  @" u/ |7 p

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    本帖被以下淘专辑推荐:

  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-3-26 09:07:42 | 显示全部楼层

    1 V- U3 \- S, e9 I$ Z9 V
    : j, h  ^; c5 v4 b+ c" H& b* J- j+ W
    1 g1 f1 ^) P* r. |5 k, l/ X( S6 e0 t) [

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2019-3-26 00:05:04 | 显示全部楼层
    可以试试<table><tr><td></td><td></td></tr></table># Q( k( f% p( D$ F. _( @
      j. K2 t' D# y* C
    两栏写在两个<td>标签里, i; w4 F- V6 {: W; p3 C% K

    & ^+ w4 y8 X& K, S# `p.s. 前端方面我也不熟悉…
  • TA的每日心情
    开心
    2020-11-10 14:17
  • 签到天数: 580 天

    [LV.9]以坛为家II

    发表于 2019-3-26 00:13:03 | 显示全部楼层
    乔治兄,我给你发的那个demo你看下,我是分为上下两栏,加了<kk>标签的 应该符合你的预期的
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 01:36:23 | 显示全部楼层
    jonah_w 发表于 2019-3-26 00:05
    ! g' A, l! M9 a. k5 {可以试试
    0 h# P$ g( n3 o) a4 p! H, n& @/ f0 Z9 Y; v
    两栏写在两个标签里
    * K5 V% w  r, G9 p/ {" a& |1 F+ x
    jonah_w 兄:
    ! |1 }6 m/ |8 ]8 v) S$ Q這方法複雜了
    " S! N! F- ?6 c1 v; c等於是每個詞條都要加標簽
    : _  f2 ?0 R: m- c! S& T
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 01:38:53 | 显示全部楼层
    kriskr 发表于 2019-3-26 00:13
    / M& b5 r! ]% y7 r2 G" x乔治兄,我给你发的那个demo你看下,我是分为上下两栏,加了标签的 应该符合你的预期的 ...

    $ k% W$ Q* ^: g3 ^4 Rkriskr 兄:
    * ^' O! B* W" C4 ~能否是直立式的兩欄
    1 Q, ]; w7 Y" S( X4 a希望像圖示一樣  ~5 E$ K. z9 h
    但希望標簽是簡單點的
    % d( t7 [' E# f
  • TA的每日心情
    开心
    2020-11-10 14:17
  • 签到天数: 580 天

    [LV.9]以坛为家II

    发表于 2019-3-26 07:52:11 | 显示全部楼层
    喬治兄 发表于 2019-3-26 01:38' J; I% x; K, `' n9 ^
    kriskr 兄:
    " [5 J; V/ M* _+ u9 Y( f0 P能否是直立式的兩欄
    / ?0 S7 v5 t  ], J0 V希望像圖示一樣
    8 t7 I3 R8 ~6 O
    方法二:左面float,右面没有变化
    + v2 s4 @/ k# }" S  `' g<head>
      p+ V3 w0 S& ~) M8 y' s5 C <title>test</title>  0 _" x# X! [8 F0 P  w* b
    <meta charset="utf-8">* H2 r# [/ H; _4 O
    <style type="text/css">
    3 }1 d0 X  b) N #left{
    3 T9 R" y% V* |  width: 200px;
    + A: v- E6 }0 @! C& v( r. f3 I. L  height: 200px;
    1 W5 I* j8 F; y  L9 S" _  float: left;
    - G- Z" T3 ?5 C  background-color: lightblue;4 z$ ]/ p8 G7 F, |3 b+ P
    }( x- A) p4 W5 z1 s  a
    #right{
    * R9 X; Q$ X5 G8 e  height: 200px;9 J& d. O% X6 n1 x6 {
      background-color: pink;* v" y( B# k" s. M; [# q
    }
    ) b# ~4 d8 [$ m9 W6 `8 t0 ?& T6 B* P </style>5 @. ?/ K% k) L0 c& }
    </head>+ h+ b/ u, v  I& m( a, q
    <body>
    # i5 J5 [( g+ L2 r1 R8 w# M <div id="left"></div>
    6 S5 N8 N) G% [  K3 [" l <div id="right"></div>1 U1 m! {" t: B* G: B
    </body>/ n8 v5 A" c) `# }0 H4 C
    </html>
    & {5 }7 z, {+ R- C' [0 ]! a结果如下:% ]8 P8 |2 A- H
    如果右面有内容,还是会在粉红区域内显示,不会被蓝色区域覆盖掉
  • TA的每日心情
    无聊
    2022-9-25 21:09
  • 签到天数: 1136 天

    [LV.10]以坛为家III

    发表于 2019-3-26 08:13:22 | 显示全部楼层
    要指定那个字在那一栏吗?
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 09:35:21 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-26 09:54 编辑
    8 G9 t. S, _5 Y' Y  w9 ?, j. L# j. x1 N- Y: E5 M' J
    $ S, X* K  T! g1 t
    感謝 VimVim 兄提供完美解答, 您這個簡單多了) ?4 [* v( y1 ?- l% E/ A( w' }% w6 R# J
    如此小弟也能照仿就可
    9 P; j! ?1 v8 z% d* y9 ?1 ?, q! j0 ^
    Thanks Again! g( N& @/ o) r; a3 a% O6 {2 J
    * ^; `* a9 W; g5 e# V5 ^7 L
    另外請教是否可以實現
    . H6 @1 E  G  D讓那個作用左右的框框隨著單字在哪邊就亮哪邊+ n- u: S: J1 y+ u) }# D
    如圖:( Q0 ~" b& z- o, f
    也就是讓 Active 那欄邊框變紅色# w1 X4 i, H" V/ I" F" h

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 09:56:55 | 显示全部楼层
    kriskr 发表于 2019-3-26 07:52
    ) z% d; n- S/ T% X/ B9 r" a7 y. N方法二:左面float,右面没有变化  o5 y! D; _0 s3 v: k) ?. L

    . B/ P5 a3 l6 q" }/ j6 J, ] test  

    0 R% x* {1 g8 U- B3 \# v6 _2 @kriskr 兄::
    % T  ^* O& h( \, `9 V  _邊框變紅色7 Z3 Z+ w$ q& A. G8 ~# M+ p
    怎麼實現呢?( i: e. w# [2 Y6 \8 |
  • TA的每日心情
    开心
    2020-11-10 14:17
  • 签到天数: 580 天

    [LV.9]以坛为家II

    发表于 2019-3-26 10:05:41 | 显示全部楼层
    喬治兄 发表于 2019-3-26 09:56( k" l; O# C2 |
    kriskr 兄::
    4 o, x) Q' {/ }' @0 u* q邊框變紅色
    ! B6 E" v( l3 C. |2 L* ~0 m, u" @% `怎麼實現呢?
    5 j- g+ Q4 b# g- A+ _! D
    border-color: red
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 10:18:06 | 显示全部楼层
    kriskr 发表于 2019-3-26 10:054 l$ s0 F) T* w! R2 m% a
    border-color: red
    0 J  ^! @+ y3 W5 j4 y, v
    kriskr 兄:
    4 v- @; m5 @# X& Q這樣是固定的吧+ r: x2 {& H0 C: X
    我想要的是在單字在哪一欄就亮哪欄是紅色的邊框0 ~% [; S# r" r6 y4 c' I
  • TA的每日心情
    开心
    2020-11-10 14:17
  • 签到天数: 580 天

    [LV.9]以坛为家II

    发表于 2019-3-26 10:30:20 | 显示全部楼层
    喬治兄 发表于 2019-3-26 10:182 ]  R- {+ R- e" X! @
    kriskr 兄:/ c( f/ q5 D3 f$ O8 F* [- S
    這樣是固定的吧8 X" N5 I2 H. D! X( x
    我想要的是在單字在哪一欄就亮哪欄是紅色的邊框
      g* Z8 C( y/ p0 [5 C3 |9 F
    乔治兄:你不是已经用<mark>标记了对应的高亮单词?
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 10:33:23 | 显示全部楼层
    kriskr 发表于 2019-3-26 10:30; R( L6 V8 h! _% l- D/ h
    乔治兄:你不是已经用标记了对应的高亮单词?

    8 h5 [' R/ @) |. O" g, k4 r% V) W' y( g: \
    是的,就是想搞看看能否有方法實現邊框也跟著 highlight
    + |7 N7 |# n( r7 g& i) w
    2 j; _4 K* J# S9 t* w, b
  • TA的每日心情
    开心
    2020-11-10 14:17
  • 签到天数: 580 天

    [LV.9]以坛为家II

    发表于 2019-3-26 10:55:00 | 显示全部楼层
    喬治兄 发表于 2019-3-26 10:33& z& w- U% @% e: R; i) P1 h
    是的,就是想搞看看能否有方法實現邊框也跟著 highlight
    / @: l8 _1 D* \3 W% F- s( f
    用正则应该可以
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 11:05:51 | 显示全部楼层
    kriskr 发表于 2019-3-26 10:557 y+ L6 W2 f4 R: m' S  w4 a, a6 g1 O
    用正则应该可以
    ) r1 D( M8 q3 |- D
    kriskr 兄:# g/ c2 Q5 z/ R
    那也就是說需以<mark>為判斷
    $ S: R& z- N; I4 k1 S  n# a能否以 VimVim 兄所提供的例子為基礎提供 css; s  J- i) i: ^' \* N6 @
    和 html , 和正則如何替換或加標簽; S+ M/ K+ v4 N4 O/ g
  • TA的每日心情
    开心
    2020-11-10 14:17
  • 签到天数: 580 天

    [LV.9]以坛为家II

    发表于 2019-3-26 11:08:42 | 显示全部楼层
    喬治兄 发表于 2019-3-26 11:05
    / z8 |* ~2 U3 {( M% Okriskr 兄:
    1 I# W! n% ?, s. Y) ~* w那也就是說需以為判斷) F  c6 j9 s- d4 X% r/ P2 w
    能否以 VimVim 兄所提供的例子為基礎提供 css

    $ s$ S- [/ c3 E, p6 r4 K3 [好,等我有空帮你研究下,根据mark定位到需要高亮的区域,然后只要选中就可以标签,然后就可以CSS控制加你想要的bordercolor了
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 11:26:18 | 显示全部楼层
    kriskr 发表于 2019-3-26 11:08% }! E8 y* @) g$ D0 K$ ]5 ^, M
    好,等我有空帮你研究下,根据mark定位到需要高亮的区域,然后只要选中就可以标签,然后就可以CSS控制加 ...

    / ^( K, _  L, ?/ Ukriskr 兄:
    0 {. `) p# I. L; J1 ~謝謝啦 ! css 千萬越簡單越好, 太難的真看不懂怎麼改來應用9 E, s0 m/ A) L
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-3-26 16:43:45 | 显示全部楼层
    本帖最后由 VimVim 于 2019-3-26 17:17 编辑 ' ^" K! `' e  L7 E( o1 j
    喬治兄 发表于 2019-3-26 09:35
    ' s& R7 H6 z! M) \6 P+ d0 n感謝 VimVim 兄提供完美解答, 您這個簡單多了" F9 M- B9 C- N7 A6 q/ O- a
    如此小弟也能照仿就可
    - m+ H: J) g3 j) j8 {% J0 x. T
    目前只用css是无法实现的,因为there are no parent selectors in CSS, not even in CSS3:https://css-tricks.com/parent-selectors-in-css/ ,更多讨论:https://stackoverflow.com/questions/1014861/is-there-a-css-parent-selector; L! j  W: ~1 e2 S2 Q8 l

    * o+ l0 P" G6 J* e! A3 i2 c" ]因此,只能借助javascript,其缺点是增加与其他词典javascript冲突的可能性,无论怎样,给你一个解决方案。与之前的区别是:html中增加了两行javascript语句,以及多了一个jquery文件。
    & L" d6 a: Q9 S- e0 r% P  D) _; Z2 \: |
    $ N$ x4 F8 M7 `( W" F/ {: D

    " q9 c( }5 q3 I- y9 W+ x$ y2 Y, [' F1 @/ B8 q3 w9 K9 m

    2 O2 J' |8 K( `) B2 g
    # G5 \2 [% f2 q' o. y
    , X8 j/ `0 v! \

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-26 18:08:53 | 显示全部楼层
    VimVim 发表于 2019-3-26 16:43
    9 u# k+ l, i8 e, r" z* ]8 I目前只用css是无法实现的,因为there are no parent selectors in CSS, not even in CSS3:https://css-tr ...

    - k& Q7 r+ ~& I7 W1 A謝謝 VimVim 兄再度提供一套解答方法7 i+ w# P- }2 T/ G8 _: S7 N
    感恩
      l7 X1 y1 }: B$ U8 V; [      
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-6 20:05 , Processed in 0.023773 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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