Actions

Work Header

测试中的CSS

Summary:

【首先,译者本人已经完全迷恋于翻译HTML和CSS指南。】
【其次,作者太疯狂了,在代码使用方面简直是一种另类艺术。这是一个好事,糟糕的是这也给我翻译带来了巨量困难,所以这个作品的翻译我也会更加疯狂,指的是完全按照我的心意来做修改甚至不做太多的译者和作者本人的区分(如果像上一个作品那样严格区分整个指南会非常零碎难以阅读)(最主要是表现在代码部分因为作者省略了很多她认为很简单的代码但是对我来说并不)。如果有对翻译的追求很原教旨主义的,不适合阅读这个作品。相信我,我努力了,但是我无法办到。】
【再次麻烦糜象老师把我放出来。】

这是一个充满 CSS 和 HTML 实验的“燃烧垃圾桶”。我不会做教学,只是为了我们双方都好而贴出代码和我自己的解释。随意拿去用或者问我问题——我也不知道自己在干嘛。:)

(不过图片都来源于我)

第五章大概就是你想看的内容 ;)

我不会说我接受点子建议,但我总是在寻找灵感。

看来我又把 AO3 弄坏了。我已经无法再往我的作品皮肤里添加更多代码,所以我们进入第二部分吧!

Notes:

Chapter 1: 改变文本初始外观

Chapter Text

这是一个标题

Chapter 1

公元 30,000年

公主塞尔达末代去世后的第一百年

秋季的第三个月

-

公元 30,000年

公主塞尔达末代去世后的第一百年

秋季的第三个月

罗恩


公元 10,302年

解放者塞尔达女王统治元年

春季的第三个月

沃尔夫


公元 11,669年

复兴者塞尔达女王统治第十七年

春季的第二个月

阿德勒


公元 10,572年

海盗纪元第432年

夏季的第二个月

露西尔


HTML


<p class="goldtitle" align="center"><strong>Chapter 1</strong></p>

<p class="blueheader" align="right"><strong>公元 30,000年</strong></p>
<p class="blueheader" align="right"><strong>公主塞尔达末代去世后的第一百年</strong></p>
<p class="blueheader" align="right"><strong>秋季的第三个月</strong></p>

<p class="blueheader5" align="right"><strong>公元 30,000年</strong></p>
<p class="blueheader5" align="right"><strong>公主塞尔达末代去世后的第一百年</strong></p>
<p class="blueheader5" align="right"><strong>秋季的第三个月</strong></p>


CSS


/*用于定义金色题头样式,是文本里那个不是系统自带的那个Chapter标题*/
#workskin .goldtitle {
  color: #f2be54;
  font-weight: bold;
  font-size: 30px;
  font-family: Georgia,Times,Times New Roman,serif;
  text-align: center;
  text-shadow: -1px 1px 3px #191a1d, 1px -1px 3px #191a1d;
  transform: skewY(-.3deg);
}

/*用于定义第一种蓝色的题头样式,带有金色的小边*/
#workskin .blueheader { text-shadow: 1px 1px 2px black, -1px -1px 4px #191a1d; color: #489ab8; font-size: 1.1em; font-family: Georgia,Times,Times New Roman,serif; border-radius: 2px; border-right: 10px solid #fad384; padding-right: 15px; padding: 11px; transform: skewY(-.5deg); margin: 0px auto; }

/*用于定义第一种蓝色题头样式的悬停效果,可以看到右边的金色小边上会有一个亮金色的突出显示*/
#workskin .blueheader:hover { border-right: 10px solid #feff4d; }

/*用于定义第二种蓝色题头样式,与第一种的区别是金色小边的样式,加了一个阴影偏移*/
#workskin .blueheader5 { text-shadow: 1px 1px 2px black, -1px -1px 4px #191a1d; color: #489ab8; font-size: 1.1em; font-family: Georgia,Times,Times New Roman,serif; border-radius: 2px; border-right: 10px solid #fad384; padding-right: 15px; padding: 10px; background: linear-gradient(90deg, #1d718200 98%, rgba(242,190,84,1) 100%); transform: skewY(-.3deg); margin: 0px auto; }

/*以下是一堆分界线样式,具体不多说了可以参考这个,但是在那个作品里没有悬停设置*/
#workskin hr { background: linear-gradient(90deg, rgba(50,190,196,0) 0%, rgba(50,190,196,1) 34%, rgba(50,243,255,1) 70%, rgba(50,190,196,0.47383720930232553) 93%, rgba(75,190,196,0) 100%); height: 3px; border: none; width: 100%; }
#workskin hr:hover { background: linear-gradient(90deg, rgba(75,190,196,0) 0%, rgba(75,190,196,1) 34%, rgba(12,243,255,1) 70%, rgba(75,190,196,0.47383720930232553) 93%, rgba(75,190,196,0) 100%); }
#workskin .hr { height: 30px; width: 250px; max-width: 100%; background-image: URL(https://archive.org/download/Kooloolimpah/Kooloolimpah.png); border: 0; position: sticky; top: 0; }
#workskin .hry { height: 30px; width: 250px; max-width: 100%; background-image: URL(https://archive.org/download/kooloolimpah-y/KooloolimpahY.png); border: 0; } /*值得注意的是:hr.hr并不是一个东西,前者是块级元素,后者只是前者下的一个class元素(完整写法为:hr.hr),需要在使用hr的时候另外调用;并且由于hr定义的分割线高度过小,无法触发悬停手势。*/