TA的每日心情 | 开心 2023-3-27 02:01 |
---|
签到天数: 4 天 [LV.2]偶尔看看I
|
本帖最后由 moumuxx 于 2017-4-17 23:17 编辑 ) G6 j0 o8 x- r9 H( e; I6 P
. ~' `8 @& _" \5 r本人是文科生,一点编程基础都没有,但是CSS非常的简单。& T& V0 @6 r: Z1 F& |; L
不满意别人做的CSS吗?自己改啊!( K; d: N }4 Q# ~" `
之前有不少大佬写过CSS教学贴,但是不太详细,看不太懂。) Q. v) l, L8 n' r
由此写一个超级小白修改CSS教学,以一个小白的角度写给小白们看。
; }/ v5 v* b4 W3 N6 }5 p8 K" @- W& z3 H7 M/ u0 x
9 d/ g; z; q6 Q- [/ E3 g# Z
% ^* g) p3 `" ~7 l, M% R使用到的软件 S$ ^% H/ k; E0 W" z7 [6 P- o
# j7 L$ M1 d5 D$ E5 V4 a
1. Mdict电脑版
1 z- f7 ]9 I* p( A9 ?; `( \ i/ U4 e L3 C4 L
2.CSS编写工具软件ATOM/VScode等。(本帖使用的是Atom。。个人喜好。)
3 [% |& t! U1 x% l# L(也可以直接使用浏览器自带的开发者工具修改,然后CSS用文本文件打开就可以了,下跳有图片。)
0 m, W* c% m6 l& j' u! q) w/ X4 u# H# K9 Q9 ]( [( U# P
3.解包软件GetDict2_6 (详细使用教程贴跳转Oeasy的[索引] mdx 科普、制作教程大合集[进行中][20170126]+ _$ L, Y; `6 T3 K+ [
( Y+ g. ]9 x V
8 o9 p; k3 }3 T( W* F" ~7 S" i" u本次操刀的词典是Langheping大大的[英-英] (2016/2/8)更新)Merriam-Webster's Advanced Learner's Dictionary (带图). f) q( K% i6 g1 O6 H% B2 M
/ X) e b1 W2 _" o: J$ N/ X3 `操刀之前切记保留一份原版CSS备份
4 Z3 k( a# J8 B+ Q
$ ]4 L, h9 h7 \2 c3 R/ {0 ]% i- y& n7 R7 T
6 `8 Z$ O0 p3 {" y
( o7 A" p% D3 C
0 O1 B+ v( I9 I& O8 q具体操作5 d) b$ o! c# ]9 i: ^0 W1 E. T+ j
6 v# w/ o4 j+ I1. 打开Mdict,输入一个单词。1 K/ A9 Q) e: R2 ]
* `3 {8 ]4 m) B, J0 B/ ~! V
选用单词不是随便选择的,需要选择1-3个方便查看效果,并且需要有不同的区域,方便更好的来修改不同部分的CSS。
0 p8 M Z, s# {, p
- B3 |6 M# k! |选择好单词之后,右键-查看源-保存TXT-改后缀为html: h) K. ^ L1 O0 j) W, j
% f! ^6 R, ]& O3 h
; d0 s; U5 \; b( _: J 2 N0 n) n" ~+ \9 ]1 Z. e+ c- E

1 J G* ~! l$ N+ O h) y # T# D! i) j3 ~9 u5 T3 B+ W
3 E* ~3 m7 g4 D8 E' q m) A4 F* c! Z
F: v, E+ [) _" r) s
z/ _; n# y* G, u& A# Y! r1 ~2 c$ `! U
2.打开Atom软件,安装HTML preview插件,以方便查看CSS修改的效果。0 |. A: |! B( r- o9 c
6 \; h4 J) |1 V# g. q- H
如果词典文件只有MDX没有CSS,请前往下载Oeasy的贴下载Getdict,具体使用参考O大帖子,分解之后即可获得CSS。* g2 y. s: s6 s. c7 i/ y- w& f# t
! O/ c# F- D7 x6 H
将词典的CSS拖入Atom,然后将选择好的单词html文件拖入。
. S: |9 D3 k3 B6 s3 |" j( {' C$ L7 k6 X3 H, S
接下来需要看看是否需要修改HTML里的CSS路径,不修改的话显示出来的排版并不是CSS的排版,然后右键-Inspect,得到开发者工具界面。
# [7 U3 o/ {& i# e8 W! f* {
$ v! j& h. U; T1 e k在开发者界面里,左边的Elements界面各行对应的是html的各个部分,展开鼠标移至上方就可以在html窗口看见各行对应的部分。
& J; y9 X ^2 Z: E7 w# |1 U. Z
' M% i, `8 r0 [8 o6 m1 d
3 t( t4 N' w* s r6 a- |
" j( w- r; X0 W' |2 ?6 G, Z& W. G* |
- C3 c$ x2 j, U* S' v 6 j$ i/ w. p& N4 @( o$ ~+ j

M! h z( I% z: D* j4 x! Q3 C8 W! [5 Q7 h
! H) E3 L7 P$ ]" v- E2 R不想安装专业软件怎么办?用chrome就可以!!!
' e+ g1 h& I5 a D有人反映插件安装可能有点麻烦,用Chrome就可以啦!!3 N3 Y& _8 J' l5 k
直接双击html文件,在浏览器打开,右键-检查 A1 e7 `% F' Z: C; D `! S

( {/ {3 d. w* U% i, M3 M
/ X u) P! T* Z6 P! H
- d7 Q5 c0 G& L- _7 q8 X
$ m+ c a( H+ t" a6 v* e2 C3 D- e% Z- G
# V) i0 r" J. a0 z1 s# _; S6 J0 N
" s! d8 y+ }% I# c: K, R$ X
6 n s' w9 q2 J' Q- b8 u3. 开始修改CSS
4 f" e9 O- o4 S4 [. @
+ ^ R& M5 S+ r& j! q找到自己需要修改的地方,然后点击对应行,可以看见开发者工具里的styles显示的是需要修改部分的现有属性。/ f O' ^3 z( S' }3 ?, d2 F
2 ~/ C9 b! ~' X: v5 z* b
可以在开发者工具的Sources里直接打开CSS文件,这样可以在属性修改框的右上角看见对应的CSS行数,修改后的CSS会直接显示在Sources里。
' z. _0 @% i4 k/ \/ ^9 p; U% m(比如我比较懒,在开发者工具里修改好全部属性之后,直接跑到Sources里全选,复制,覆盖原版的CSS代码。。。就不用一个一个的对应修改了。)
9 D1 W- e" s: R* S. P4 i' h5 J [
- m2 m* p. o2 Q+ e
' r& ]1 J* Q) s( ]; \比如下图中的border-bottom:#3F51B5 2px solid对应的是单词的下划线:颜色,粗细,直线属性(直线还是虚线等)
: _; w. p& j6 K$ {) C7 r
. A: u; G# x. r; Q" j1 O这里列举一下简单的修改:
' E. I) e7 i2 F; U+ ~/ D- [: v1 Lfont-size 字体大小# G" ]9 P' P' D1 b
font-family 字体
/ G. T/ V5 h" h3 {; i! V. l+ t' j& u- Gfont-weight 字体粗细- m% F! K# \" L1 W; v) m0 D# I
font-style 字体风格5 H. r' K- j$ \7 ?/ j5 e* u7 U
color 字体颜色
3 H6 ^; P( Z) B- {. t! C3 j% h: ELine-height 行间距
9 O. f- l# V6 sbackground 背景颜色$ W2 w4 N( I& o
padding 背景填充大小6 @; v+ h, w# Y- ?1 O4 J U. @
text-transform 大小写转换等
/ u* l1 y8 ~# u3 J3 }border-style 框线样式! K4 d9 |. j, Z: t0 S" ], r# f/ c( g
border-radius 框角弧度
! i/ n0 e8 M# q# m, o& }3 q- m: ^7 T% j+ n$ w9 H& t7 Y
其他的自行研究~~改错了可以删除,瞎戳戳试试看说不定有意想不到的效果
# ?4 C N, z/ h: L: Y: {4 q" ]6 [" q' Y! s# O
a) 比如这里需要修改词性的图片,我加了字体,以及修改了图片大小,字体大小,框角弧度。% t: ]2 ]1 b8 `+ s: w( S
(在CSS里用/*xxx*/可以加备注,方便查看对应的属性进行修改。)
8 j. `: E7 ~' B. ]+ m% F) }b) 原版的CSS的第一行,/*body{}*/为注释,不起作用。我希望全部的字体都显示为Arial,则可以把“/* */”删掉,留下
8 Z" t: w5 X; Z0 ?2 {3 ]: I) D* R/ t$ u, n5 F8 z4 N4 H o
- body{
$ O: l' [; j" Z* o4 K8 E/ C - font-family:arial,sans-serif;9 Q0 a( {) e C4 o
- Line-height:1.5em;6 s" Y" C# U' I' y- {" c
- color:#555555;
: q& }- y: I. W# x, G1 D0 u1 w7 G - }
复制代码
. ~. t9 X0 ?& b0 f
6 Z, [7 B: z0 Z , i" ^( O4 }( l7 M; d9 ^$ L
7 G) `: c2 E5 H* r; m1 `' G) q$ Wc) 这里修改主单词,请教了一下@tanek 。。。这个CSS比较坑爹,没有写入,需要多加一段代码,一般情况下是不需要多些的,修改一般在CSS都有写
9 T6 k' b* B( ~; ^; l& t x \ 
2 i0 \- ?7 Z' @& U4 M8 I$ ~9 b* f- ^# g4 j0 ^. r
一般情况如上图修改,这里不展开这个坑爹的格式修改了_(:з」∠)_,大家力所能及吧~! C! Z0 j* C. `/ T9 g% b$ w. b
0 I4 n3 \" P& k, c4 `5 }6 N8 n
. L2 n" B! X5 x2 x/ b7 X

- N" a- c% q0 z2 l 3 \, Z, @9 O) `8 ^8 E, V7 }

) P( o! V; t3 C$ M 4 M7 M5 b7 q" H! J' J
6 S5 }! \5 h% ]
9 Q! l+ t r; {2 X. F
* p. O3 d6 J! d; R1 ^' j2 _! {9 H l! q, I+ z
3 S* R2 g% @5 {. e3 R; j说一下挽救手残的一个关键:ctrl+z撤销
0 P& L3 P5 N0 C# \- P, X. p
; c, Q4 b& Z" i' F) b6 x9 a) `( o7 L挑了一个有点坑的CSS修改_(:з」∠)_ T6 S# E& h0 q/ Q
纸上得来终觉浅,绝知此事要躬行。9 V) [* G+ ^9 [' f0 @
大家动手折腾才是硬道理!!!!!!!!!!!!!
5 I7 k3 w$ k/ j7 F' L$ @
) F! Z( H# ]+ e$ F+ y# w; k7 t5 y
6 Z/ \# |* U, b7 i) Z 9 j) k0 x1 c0 R$ B
 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
评分
-
9
查看全部评分
-
|