查看: 12551|回复: 51
打印 上一主题 下一主题

[教程] 最最最最详细的手把手地教你修改css

    [复制链接]
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    跳转到指定楼层
    1
    发表于 2018-4-11 20:57:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 sunset 于 2018-4-22 15:41 编辑

    前几天的某天下午,心血来潮想学习修改css,捣鼓了几小时后,我发布第一个作品“柯林斯2.0 阳光活力橙”。其实修改css一点都不难,学会了之后你就可以随心所欲为你心爱的词典修改出理想的样子了。心动了吗?心动就赶快行动起来吧!

    提示:为了更为直观地学习,可以去看看我录的两个讲解视频。直接在css区找就能找得到。

    【正文部分】

    今天我想说一下怎样修改词典的css。
    在之前看的几个教程里,作者都将笔墨着重于修改代码部分,我却不以为然。新手最为迷茫的不是修改代码,而是整个流程到底是怎样的。仅着重于修改代码部分只会让新手下不了手。
    下面我会将我个人的体会完整地叙述下来。

    评分

    11

    查看全部评分

    本帖被以下淘专辑推荐:

    • · CSS|主题: 8, 订阅: 0
    • · CSS|主题: 3, 订阅: 0
    • · CSS|主题: 4, 订阅: 0
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    来自 2楼
     楼主| 发表于 2018-4-11 20:58:24 | 只看该作者
    本帖最后由 sunset 于 2018-4-11 21:10 编辑

    准备材料:
    1. MdictWindows版:用于获取某个词条的源代码
    2. MDX export,用于解压出MDD文件中的css文件;
    3. Chrome浏览器,用于调试css代码。
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    来自 4楼
     楼主| 发表于 2018-4-11 20:58:56 | 只看该作者
    本帖最后由 sunset 于 2018-4-12 13:00 编辑

    第一步:获取某个词条的源代码。
    详细过程:
    ·最好先在桌面上建立一个文件夹,比如我这次要修改“牛津高阶”,我就会创建一个叫“牛津”的文件夹,用于存放相关文件。
    ·建立好文件夹后,把mdx和对应的css文件放进去。附:有些词典的css文件并不是直接给你的,而是被压缩在对应的mdd文件里面的,因此,对于这些词典,首先要做的就是使用MDX EXPORT 获取它的css文件。该软件的操作完全是傻瓜式的,这里就不赘述了。
    ·解压出来的文件夹中如果有css,就把它拉到“牛津”文件夹里,要是没有css的话,那就说明这部词典使用了内嵌式css样式,无法用此方式修改。
    ·打开mdict,点击“词库”,加载牛津词典。查询几个单词。这几个单词的解释要比较长,因为越长说明它涵盖的样式越多,越方便修改。这里推荐几个:take,think,make,go等。查完某个单词,鼠标移到解释界面并右击,点击“查看源”,这时会显示一个txt文档

  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    来自 5楼
     楼主| 发表于 2018-4-11 20:59:36 | 只看该作者
    本帖最后由 sunset 于 2018-4-12 13:01 编辑

    第二步:处理txt文档。
    ·在源代码txt文件中,点击编辑——查找,输入“.css”(不包含冒号),开始查找。你会搜到几处高亮显示的“content://mdict.cn/mdd/109/oalecd8e.css”,把“oalecd8e.css”前面的部分删除
    ·如果你要修改的词典文件还使用了js,那么还要搜索“.js”,在牛津里,我搜到两处:content://mdict.cn/mdd/109/jquery.js和content://mdict.cn/mdd/109/oalecd8e.js,还是像处理css那样,把content://mdict.cn/mdd/109/部分删掉,就剩下jquery.js和oalecd8e.js。
    ·处理完毕后,点击保存,文件名为think,文件格式为“html”(可以通过重命名改后缀的方式完成),词条源码文件依旧储存在“牛津”文件夹内。(
    注意,mdx,html,css三个文件一定要放在同一目录下
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    来自 7楼
     楼主| 发表于 2018-4-11 21:00:55 | 只看该作者
    本帖最后由 sunset 于 2018-4-12 13:04 编辑

    第三步:修改css。
    ·打开Chrome浏览器,将第二步中得到的html文件“think.html”拖动到浏览器界面中,你就能看到这个单词在词典中的样子了(如果你第二步中的操作有误,你就不看到任何排版,只有杂乱的文字)。
    ·接着,按“win+F12”,打开调试窗口(有的电脑直接按F12,有的按Fn+F12)。调试窗口我们能用到的只有ElementsSources窗口。在Elements窗口下,点击最左上角的按钮后,再去点击浏览器中所显示的词条的某个部分,在styles下会出现各种与你所点击内容样式相关的代码(这个操作贯穿修改css全程的始终)
    ·如图,点击词头“think”后在styles下方出现了与词头样式相关的代码,每一个代码之前有一个框。在框中有√就说明该样式已被激活,你可以用鼠标点击这个√,这样√会消失,这个样式会取消激活。(你可以灵活地使用这个方法去试探某个样式到底是不是你想控制内容的样式)。各种css中常见的代码有:color(改颜色),font-size(改字体大小),font-family(改字体),font-weight(更改字体粗细),border(添加边框),border-radius(调整边框四角弧度)等,百度中有很多相关内容。修改的部分你多试几次就熟练了,这里不再赘述了。修改过程中,请放心大胆修改,
    ctrl+z可以撤销操作。
    大家都是学英语的,修改过程中遇到的那点英语是绝对能看得懂的。就算有的英语模棱两可,你也可以通过点选/取消样式前面的选择器来确定这个样式到底是干嘛用的。

    截图00.png (11.61 KB, 下载次数: 2)

    截图00.png

    截图01.png (7.71 KB, 下载次数: 1)

    截图01.png

    截图02.png (9.67 KB, 下载次数: 2)

    截图02.png
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    推荐
     楼主| 发表于 2018-4-11 21:03:04 | 只看该作者
    示范:修改颜色。

    截图03.png (33.01 KB, 下载次数: 1)

    截图03.png

    截图04.png (27.69 KB, 下载次数: 2)

    截图04.png

    截图05.png (66.79 KB, 下载次数: 1)

    截图05.png

    截图06.png (110.58 KB, 下载次数: 1)

    截图06.png
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    推荐
     楼主| 发表于 2018-4-11 21:03:37 | 只看该作者
    第四步:保存CSS
    当你修改满意后,点击sources选中network下的css文件,并右击,点选“Save as”,保存该css。建议覆盖原css文件。(附:在修改过程中也要随时保存css,这非常重要

    第五步:查看其它单词的显示效果。
    在第二步中,你处理了多个单词的html文件。将其余的几个单词的html文件拉到chrome中一一查看显示情况,发现未被修改到的样式时请继续更改。直到你认为已经没有可以修改的地方了。(修改完毕后别忘了保存)
    Ok,大功告成,你可以把css放到你的设备中查看效果。发现哪里欠缺那么一点点的话,请继续微调。


    修改css时,最重要的就是不能降低内容的阅读性。配色上可以发挥你的想象力,融合个人的审美,制作出个性化的css。附上一个配色网站,复制颜色代码可以精准地定位颜色。http://tool.c7sky.com/webcolor/

    希望大家多多折腾,制作出美轮美奂的排版造福群众。

    (本文完)
  • TA的每日心情
    开心
    2018-8-30 07:34
  • 签到天数: 135 天

    [LV.7]常住居民III

    29

    主题

    680

    回帖

    2370

    积分

    禁止发言

    你们可以都来加我好友吗~~~!

    积分
    2370

    推广专家QQ 章灌水大神章笑傲江湖章

    推荐
    发表于 2018-4-11 20:58:51 来自手机 | 只看该作者
    哇,这个厉害啊,干货满满
  • TA的每日心情
    开心
    2018-8-30 07:34
  • 签到天数: 135 天

    [LV.7]常住居民III

    29

    主题

    680

    回帖

    2370

    积分

    禁止发言

    你们可以都来加我好友吗~~~!

    积分
    2370

    推广专家QQ 章灌水大神章笑傲江湖章

    6
    发表于 2018-4-11 21:00:03 来自手机 | 只看该作者
    讲真啊,应该给楼主加个精啊,这段时间做了这么多作品了。
  • TA的每日心情
    开心
    2023-1-18 23:24
  • 签到天数: 211 天

    [LV.7]常住居民III

    427

    主题

    4539

    回帖

    9万

    积分

    超级版主

    Rank: 12Rank: 12Rank: 12

    积分
    92011

    灌水大神章小蜜蜂章笑傲江湖章翰林院专用章管理组专用章城管大队长

    8
    发表于 2018-4-11 21:01:38 | 只看该作者
    本帖最后由 kyletruman 于 2018-4-11 21:32 编辑

    楼主可以单独开新帖,详细讲讲怎么把TXT文本插入css和js,发帖之后,我可以给您+6浮云+200米(无论是哪一位坛友,发了我说的这个帖子,可以私信本人,我再加分)
  • TA的每日心情

    2018-6-15 18:18
  • 签到天数: 249 天

    [LV.8]以坛为家I

    87

    主题

    1043

    回帖

    -2万

    积分

    文盲

    。。。。。。

    积分
    -23358

    灌水大神章QQ 章笑傲江湖章推广专家

    11
    发表于 2018-4-11 21:28:06 | 只看该作者
    本帖最后由 afreeelf 于 2018-4-11 21:30 编辑
    sunset 发表于 2018-4-11 20:58
    准备材料:
    1. MdictWindows版:用于获取某个词条的源代码;2. MDX export,用于解压出MDD文件中的css文件 ...


    对了,我发现若是安卓上修改css,用深蓝词典在从mdd中提取css和js更方便,然后用它的查看源码功能,也不错

    超级截屏_20180411_212715.png (297.97 KB, 下载次数: 6)

    超级截屏_20180411_212715.png
  • TA的每日心情
    奋斗
    2022-6-1 19:02
  • 签到天数: 377 天

    [LV.9]以坛为家II

    27

    主题

    556

    回帖

    15万

    积分

    状元

    喜欢折腾,但能力有限

    Rank: 9Rank: 9Rank: 9

    积分
    150901

    灌水大神章笑傲江湖章管理组专用章

    12
    发表于 2018-4-11 21:38:09 | 只看该作者
    afreeelf 发表于 2018-4-11 21:28
    对了,我发现若是安卓上修改css,用深蓝词典在从mdd中提取css和js更方便,然后用它的查看源码功能,也不 ...

    对,而且深蓝得到的源码才是真正的源码,就加了两个class(好像),电脑端的GD和mdict得到的源码都是渲染后的。所以我一般都是直接解包mdx,从里边复制一个词条做成网页看效果的。

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    78

    主题

    479

    回帖

    8680

    积分

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    8680

    管理组专用章

    13
    发表于 2018-4-12 02:46:20 | 只看该作者
    @sunset请问有没有比较好的css入门教程可以推荐?书,notes,或者paper什么的都可以。
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    14
     楼主| 发表于 2018-4-12 12:54:24 | 只看该作者
    GL_n 发表于 2018-4-12 02:46
    @sunset请问有没有比较好的css入门教程可以推荐?书,notes,或者paper什么的都可以。 ...

    苏沈小雨 css2.0 手册
  • TA的每日心情
    开心
    2019-2-25 16:31
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    1

    主题

    187

    回帖

    9324

    积分

    进士

    每段人生,都是一段花开

    Rank: 8Rank: 8

    积分
    9324

    笑傲江湖章推广专家灌水大神章

    15
    发表于 2018-4-12 14:03:03 | 只看该作者
    楼主的讲解非常不错,sehr sehr sehr gut
  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    78

    主题

    479

    回帖

    8680

    积分

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    8680

    管理组专用章

    16
    发表于 2018-4-12 16:30:40 | 只看该作者
    sunset 发表于 2018-4-12 12:54
    苏沈小雨 css2.0 手册

    非常感谢你的推荐。
  • TA的每日心情
    开心
    2018-6-18 06:04
  • 签到天数: 171 天

    [LV.7]常住居民III

    3

    主题

    117

    回帖

    849

    积分

    举人

    Rank: 4

    积分
    849

    笑傲江湖章灌水大神章QQ 章

    17
    发表于 2018-4-12 18:22:43 来自手机 | 只看该作者
    赞一个,多谢楼主的分享

    评分

    1

    查看全部评分

  • TA的每日心情

    2022-8-7 01:45
  • 签到天数: 75 天

    [LV.6]常住居民II

    3

    主题

    238

    回帖

    2189

    积分

    解元

    1

    Rank: 5Rank: 5

    积分
    2189

    笑傲江湖章灌水大神章

    18
    发表于 2018-4-12 23:21:48 | 只看该作者
    我要试试去 谢谢大神
  • TA的每日心情
    开心
    2022-2-7 18:42
  • 签到天数: 44 天

    [LV.5]常住居民I

    7

    主题

    96

    回帖

    1059

    积分

    解元

    Rank: 5Rank: 5

    积分
    1059
    19
    发表于 2018-4-15 13:16:43 | 只看该作者
    感谢分享。这个是技术贴
  • TA的每日心情

    2020-10-8 09:47
  • 签到天数: 78 天

    [LV.6]常住居民II

    9

    主题

    260

    回帖

    5615

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    5615

    QQ 章

    QQ
    20
    发表于 2018-4-15 15:06:15 来自手机 | 只看该作者
    感谢坛友分享心得体会!
  • TA的每日心情
    奋斗
    2018-4-16 08:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    97

    回帖

    258

    积分

    童生

    Rank: 2

    积分
    258
    21
    发表于 2018-4-16 08:52:47 | 只看该作者
    小白学习了,谢谢您
  • TA的每日心情
    无聊
    2018-8-25 11:35
  • 签到天数: 51 天

    [LV.5]常住居民I

    4

    主题

    75

    回帖

    1258

    积分

    解元

    Rank: 5Rank: 5

    积分
    1258

    QQ 章

    22
    发表于 2018-4-22 13:30:18 | 只看该作者
    楼主我想修改的词典在mdict出现脚本错误怎么办,第一步获取源代码都不能进行

    脚本错误.png (35.5 KB, 下载次数: 0)

    脚本错误.png
  • TA的每日心情
    无聊
    2018-8-11 10:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    62

    主题

    176

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11988

    QQ 章灌水大神章笑傲江湖章

    23
     楼主| 发表于 2018-4-22 13:41:44 | 只看该作者
    Merrycal 发表于 2018-4-22 13:30
    楼主我想修改的词典在mdict出现脚本错误怎么办,第一步获取源代码都不能进行 ...

    直接点“是”就行了。建议你结合我出的两个视频来学习,效果更佳
  • TA的每日心情
    无聊
    2018-8-25 11:35
  • 签到天数: 51 天

    [LV.5]常住居民I

    4

    主题

    75

    回帖

    1258

    积分

    解元

    Rank: 5Rank: 5

    积分
    1258

    QQ 章

    24
    发表于 2018-4-22 13:45:37 | 只看该作者
    我刚刚下载了最新版的mdict,问题解决了,谢谢楼主
  • TA的每日心情
    开心
    昨天 08:09
  • 签到天数: 1777 天

    [LV.Master]伴坛终老

    1

    主题

    1862

    回帖

    9万

    积分

    状元

    图书管理员

    Rank: 9Rank: 9Rank: 9

    积分
    96413

    QQ 章笑傲江湖章灌水大神章推广专家

    25
    发表于 2018-4-23 19:47:41 来自手机 | 只看该作者
    持续关注,值得各位同好仔细研究!