添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

What this is

A bunch of miscellaneous CSS 'improvements' that I, Croquembouche Croquembouche , use on a bunch of pages because I think it makes them easier to deal with.

The changes this component makes are bunch of really trivial modifications to ease the writing experience and to make documenting components/themes a bit easier (which I do a lot). It doesn't change anything about the page visually for the reader — the changes are for the writer.

I wouldn't expect translations of articles that use this component to also use this component, unless the translator likes it and would want to use it anyway.

This component probably won't conflict with other components or themes, and even if it does, it probably won't matter too much.

Usage

On any wiki:

[[include :scp-wiki:component:croqstyle ]]

This component is designed to be used on other components. When using on another component, be sure to add this inside the component's [[iftags]] block, so that users of your component are not forced into also using Croqstyle.

Related components

Other personal styling components (which change just a couple things):

  • RSO Component Rounderhouse Rounderhouse
  • Personal styling themes (which are visual overhauls):

  • Magnus Web Format DrMagnus DrMagnus
  • Flopstyle CSS Lt Flops Lt Flops
  • Blankstyle CSS HarryBlank HarryBlank
  • Placestyle CSS Placeholder McD Placeholder McD
  • Jakstyle JakdragonX JakdragonX
  • CSS changes

    Reasonably-sized footnotes

    Stops footnotes from being a million miles wide, so that you can actually read them.

    .hovertip { max-width: 400px; }

    Monospace edit/code

    Makes the edit textbox monospace, and also changes all monospace text to Fira Code, the obviously superior monospace font.

    @import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap');
    :root { --mono-font: "Fira Code", Cousine, monospace; }
    #edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-family: var(--mono-font); }
    .code pre * { white-space: pre; }
    .code *, .pre * { font-feature-settings: unset; }

    Teletype backgrounds

    Adds a light grey background to <tt> elements ( {{text}} ), so code snippets stand out more.

    tt {
      background-color: var(--swatch-something-bhl-idk-will-fix-later, #f4f4f4);
      font-size: 85%;
      padding: 0.2em 0.4em;
      margin: 0;
      border-radius: 6px;
    

    No more bigfaces

    Stops big pictures from appearing when you hover over someone's avatar image, because they're stupid and really annoying and you can just click on them if you want to see the big version.

    .avatar-hover { display: none !important; }

    Breaky breaky

    Any text inside a div with class nobreak has line-wrapping happen between every letter.

    .nobreak { word-break: break-all; }

    Code colours

    Add my terminal's code colours as variables. Maybe I'll change this to a more common terminal theme like Monokai or something at some point, but for now it's just my personal theme, which is derived from Tomorrow Night Eighties.

    Also, adding the .terminal class to a fake code block as [[div class="code terminal"]] gives it a sort of pseudo-terminal look with a dark background. Doesn't work with [[code]], because Wikidot inserts a bunch of syntax highlighting that you can't change yourself without a bunch of CSS. Use it for non-[[code]] code snippets only.

    Quick tool to colourise a 'standard' Wikidot component usage example with the above vars: link

    :root {
      --c-bg: #393939;
      --c-syntax: #e0e0e0;
      --c-comment: #999999;
      --c-error: #f2777a;
      --c-value: #f99157;
      --c-symbol: #ffcc66;
      --c-string: #99cc99;
      --c-operator: #66cccc;
      --c-builtin: #70a7df;
      --c-keyword: #cc99cc;
    .terminal, .terminal > .code {
      color: var(--c-syntax);
      background: var(--c-bg);
      border: 0.4rem solid var(--c-comment);
      border-radius: 1rem;
    

    Debug mode

    Draw lines around anything inside .debug-mode. The colour of the lines is red but defers to CSS variable --debug-colour.

    You can also add div.debug-info.over and div.debug-info.under inside an element to annotate the debug boxes — though you'll need to make sure to leave enough vertical space that the annotation doesn't overlap the thing above or below it.

    …like this!

    .debug-mode, .debug-mode *, .debug-mode *::before, .debug-mode *::after {
      outline: 1px solid var(--debug-colour, red);
      position: relative;
    .debug-info {
      position: absolute;
      left: 50%;
      transform: translateX(-50%)
    
    
    
    
        
    ;
      font-family: 'Fira Code', monospace;
      font-size: 1rem;
      white-space: nowrap;
    .debug-info.over { top: -2.5rem; }
    .debug-info.under { bottom: -2.5rem; }
    .debug-info p { margin: 0; }
    @import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@700&display=swap'); :root { --accentColor: #014f8a; --lgurl: url("http://scp-wiki.wdfiles.com/local--files/theme%3Anewspaper/newslogo.png"); --bgurl: url("http://scp-wiki.wdfiles.com/local--files/theme%3Anewspaper/newshead.png"); --primaryBackgroundColor: #f3f3f3; --textColor: #090B0C; --headerColor: #161B33; --selectionColor: #a5ecfa; --header-font: 'Merriweather', serif; --link-timing: 0.125s ease-out; #content-wrap { margin: 0.65em auto 0; box-sizing: border-box; #page-content { font-size: 1rem; } body { font-family: 'Montserrat', sans-serif; color: var(--textColor); background-color: #e9f8ff; background-image: none; background-repeat: no-repeat; tt { background-color: var(--primaryBackgroundColor); code { font-family: var(--mono-font); #edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-size: 90%; a:not(.rate-box-with-credit-button a, .page-rate-widget-box a, yui-nav a) { color: var(--accentColor); #page-content div { clear: unset; /* Selection */ ::selection { background: var(--selectionColor); color: var(--textColor); /* ---- HEADER ---- */ div#container-wrap { background-image: none; div#header { background-image: none; height: 240px; div#header-extra-div-1 { height: 164px; width: 100%; top: 0; position: absolute; background: none; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%; opacity: 1; z-index: -1; div#extra-div-1 { height: 164px; width: 100%; top: 0; position: absolute; background: none; background-size: cover; background-repeat: no-repeat; background-position: center 0; z-index: -2; -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 20%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%); mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 20%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%); #header h1, #header h2 { margin-left: 0; float: none; text-align: center; } #header h1 a { width: -moz-fit-content; width: fit-content; margin: 0 auto; #header h2 { margin-top: 0.5rem; font-size: 0.75rem; font-style: italic; /* Hide the existing text */ #header h1 span, #header h2 span { font-size: 0; display: none; } /* Style the new text */ #header h1 a::before, #header h2::before { color: var(--headerColor); font-family: var(--header-font); text-shadow: none; #header h2::before { color: var(--textColor); } /* Set the new text's content from variable */ #header h1 a::before { content: var(--header-title, "SCP基金會月刊"); font-weight: 300; font-size: 1em; #header h2::before { content: var(--header-subtitle, "SCP Foundation Monthly"); font-weight: 600; font-size: 0.75em; #login-status { color: var(--textColor); background-color: #FEFBF8; padding: 0.3rem 0.25rem 0.4rem 0.5rem; border-radius: 0 0 0.5rem 0.5rem; box-shadow: 0 0 3px 1px rgba(0,0,0,0.2); top: 0; #login-status a { color: var(--accentColor); #account-topbutton { border: none; margin-left: -0.1rem; div#account-options { background-color: var(--primaryBackgroundColor); border: none; border-radius: 0.35rem; box-shadow: 0 0 4px 1px rgba(0,0,0,0.25); top: 1.85rem; display: block!important; opacity: 0; pointer-events: none; transition: opacity 0.15s; #account-topbutton:focus + #account-options, #account-topbutton:active + #account-options, #account-options:focus-within { opacity: 1; pointer-events: all; /* Without this, touchscreen doesn't work */ @media (pointer: coarse) { #account-topbutton:hover + #account-options, #account-options:hover { opacity: 1; pointer-events: all; #account-options li a, #account-options li a:hover { color: var(--accentColor); /* ---- SEARCH ---- */ div#search-top-box { top: 2.25rem; right: 0.5rem; width: 1.6rem; div#search-top-box::before { content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; right: 0.05rem; background-color: var(--accentColor); pointer-events: none; z-index: 2; -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1 %20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-size: 1rem; mask-size: 1rem; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; opacity: 1; transition: opacity 0.25s ease; div#search-top-box:focus-within::before { opacity: 0; } div#search-top-box form { display: flex; justify-content: flex-end; div#search-top-box form input[type="text"]:not(:focus), div#search-top-box form input[type="text"]:not(:focus):not(:hover) { position: relative; color: transparent; cursor: pointer; display: inline-block; font-family: var(--body-font); width: 1.6rem; height: 1.6rem; padding: 0.1em 0.5em; box-sizing: border-box; border-radius: 0.35rem; border: none; box-shadow: 0 0 2px 1.5px var(--shadow); div#search-top-box form input[type="text"], div#search-top-box form input[type="text"]:hover, div#search-top-box form input[type="text"]:focus { background-color: var(--primaryBackgroundColor)!important; color: var(--textColor); display: inline-block; border: none; height: 1.6rem; width: 9rem; transition: width .25s; outline: none; div#search-top-box form input[type="submit"] { display: none; /* ---- TOP BAR ---- */ #top-bar { top: 8.5rem; display: flex; justify-content: center; right: 0; @media (max-width: 768px) { .mobile-top-bar { display: flex; justify-content: center; max-width: 100%; width: 100%; left: 0; /* div[class*=top-bar] is to select both regular and mobile top bar that exist in #top-bar */ #top-bar div[class*=top-bar] > ul > li > a { color: var(--textColor); #top-bar div[class*=top-bar] ul li ul li a { color: var(--accentColor); #top-bar div[class*=top-bar] > ul > li > a:hover, #top-bar div[class*=top-bar] > ul > li.sfhover > a { background-color: transparent; background: none; #top-bar div[class*=top-bar] > ul > li, #top-bar div[class*=top-bar] > ul > li.sfhover { background-color: transparent; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); #top-bar div[class*=top-bar] > ul > li:hover, #top-bar div[class*=top-bar] > ul > li:focus-within { background-color: transparent; background-size: 100% 100%; #top-bar div[class*=top-bar] ul li ul { background-color: var(--primaryBackgroundColor); border: none; box-shadow: 0 0 4px rgba(0,0,0,0.3); border-radius: 0.5rem; #top-bar div[class*=top-bar] ul li ul li:first-of-type a { border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; #top-bar div[class*=top-bar] ul li ul li:last-of-type a { border-bottom-left-radius: 0.5rem; border-bottom-right-radius: 0.5rem; #top-bar div[class*=top-bar] ul li ul li, #top-bar div[class*=top-bar] ul li ul li a { background: transparent; border: none; #top-bar div[class*=top-bar] ul li ul li a:hover, #top-bar div[class*=top-bar] ul li ul li a:focus { background-color: #FEFBF8; /* keyboard navigation compatibility */ #top-bar div[class*=top-bar] ul > li > ul > li > a { height: auto; max-height: none; line-height: 1.5!important; padding-top: 0.1rem; padding-bottom: 0.1rem; #top-bar div[class*=top-bar] > ul > li > ul { visibility: visible; opacity: 0; pointer-events: none; #top-bar div[class*=top-bar] > ul > li:hover > ul, #top-bar div[class*=top-bar] > ul > li > ul:hover, #top-bar div[class*=top-bar] > ul > li:focus-within > ul, #top-bar div[class*=top-bar] > ul > li > ul:focus-within { opacity: 1; pointer-events: all; /* ---- SIDE BAR ---- */ div#side-bar{ background: #FEFBF8; clear: both; padding: .8em; border: none; border-radius: 0; box-shadow: 0 0 4px rgba(0,0,0,0.3); overflow-x: hidden; #side-bar .heading{ color: var(--headerColor); font-family: var(--header-font); font-size: 0.94rem; border-bottom: solid 1px var(--headerColor); border-top: solid 1px var(--headerColor); margin-top: 1.35rem; padding-left: 0; text-align: center; #side-bar .side-block { border: transparent; border-radius: 0; box-shadow: none; background-color: #FEFBF8; #side-bar .side-block.media { background-color:#FEFBF8; #side-bar .side-block.media > * { display: flex; justify-content: space-evenly; #side-bar .side-block.resources { background-color:#FEFBF8; .side-block .menu-item > .image { display: none; #side-bar div.menu-item a { color: var(--accentColor); #top-bar div.open-menu a { border-radius: 0.35rem; box-shadow: 0 0 4px rgba(0,0,0,0.3); color: var(--accentColor); background-color: #FEFBF8; border: none; padding: 0.15rem; user-select: none; /* ---- MAIN CONTENT ---- */ #main-content { background-color: #FEFBF8; padding: 0.5em 2em 0.75em; box-shadow: 0 0 4px rgba(0,0,0,0.3); width: 100%; max-width: 880px; margin: -0.4rem auto 0; border-radius: 0; box-sizing: border-box; /* ---- PAGE TITLE ---- */ #page-title, .meta-title { color: var(--headerColor); font-family: var(--header-font); font-size: 3em; text-align: center; display: flex; align-items: center; text-align: center; border-bottom: none; margin: 0.25rem 0; padding-bottom: 0; #page-title::before, #page-title::after, .meta-title::before, .meta-title::after { content: ""; flex-grow: 1; height: 0.25rem; margin: auto auto auto 0.65rem; background-color: transparent; border-top: solid 0.125rem var(--headerColor); border-bottom: solid 0.125rem var(--headerColor); #page-title::before, .meta-title::before { margin: auto 0.65rem auto auto; /* ---- BREADCRUMBS ---- */ #breadcrumbs, #page-content .pseudocrumbs { font-size: 0.85rem; font-family: var(--header-font); margin-top: -1.05em; #page-content .pseudocrumbs * { text-decoration-color: var(--accentColor)!important; } /* ---- TABS ---- */ /* ---- YUI TAB BASE ---- */ .yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit} /* ---- YUI TAB CUSTOMIZATION ----*/ .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav{ display: flex; flex-wrap: wrap; width: calc(100% - .125rem); margin: 0 auto; border-width: 0; box-shadow: none; .yui-navset .yui-nav a, /* ---- Link Modifier ---- */ .yui-navset .yui-navset-top .yui-nav a{ color: var(--textColor); font-weight: bold; /* ---- Tab Background Colour | [UNSELECTED] ---- */ background-color: transparent; border: unset; box-shadow: none; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); .yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus{ /* ---- Tab Background Colour | [HOVER] ---- */ background-color: transparent; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 100% 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); .yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */ .yui-navset .yui-navset-top .yui-nav li{ position: relative; display: flex; flex-grow: 2; max-width: 100%; margin: 0.25rem; padding: 0; color: #d6d6d6; background-color: var(--primaryBackgroundColor); border-color: transparent; border-radius: 0.35rem; box-shadow: none; .yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a{ display: flex; align-items: center; justify-content: center; width: 100%; border-radius: 0.35rem; .yui-navset .yui-nav li em{ border: unset; .yui-navset .yui-nav a em, .yui-navset .yui-navset-top .yui-nav a em{ padding: .35em .75em; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; .yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */ .yui-navset .yui-navset-top .yui-nav .selected{ flex-grow: 2; margin: 0; padding: 0; border-radius: 0.35rem; /* ---- Tab Background Colour | [SELECTED] ---- */ background-color: var(--accentColor); color: var(--primaryBackgroundColor); .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em{ border: none; .yui-navset .yui-nav .selected a{ width: 100%; color: #ffffff; font-weight: bold; .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:active{ color: #ffffff; background-color: var(--accentColor); .yui-navset .yui-content { border: none; background-color: transparent; box-shadow: none; margin-top: 0.25rem; box-sizing: border-box; border-radius: 1rem; padding: 0.35rem 0; border-top: solid 0.2rem var(--accentColor); border-bottom: solid 0.2rem var(--accentColor); /* ---- INFO PANE ---- */ :root { --linkColor: var(--selectionColor); --radius-adjust: 0.325rem; --shadow: rgba(0,0,0,0.2); #page-content .creditRate{ margin: unset; margin-bottom: 1rem; #page-content .rate-box-with-credit-button { background-color: var(--primaryBackgroundColor); border: none; box-shadow: 0 0 3px 1px var(--shadow); border-radius: var(--radius-adjust); padding: 0.275rem; #page-content .rate-box-with-credit-button .page-rate-widget-box { border: none; } #page-content a.fa { transform: none; #page-content .rate-box-with-credit-button .fa-info { border: none; color: var(--textColor); padding-top: 0.25rem; padding-bottom: 0.0725rem; width: 0.9rem; margin-left: -0.1rem; margin-right: 0.1rem; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); #page-content .rate-box-with-credit-button .fa-info:hover, #page-content .rate-box-with-credit-button .fa-info:focus { background-size: 100% 100%; .rate-box-with-credit-button .cancel { border: solid 1px var(--primaryBackgroundColor); #page-content .creditButtonStandalone { margin: 0.125rem 0; #page-content .creditButtonStandalone p a { border-radius: 1rem; color: var(--textColor); text-align: center; background: initial; box-shadow: 0 0 2px 1px var(--shadow); padding: 0.24rem; background: none; background-image: linear-gradient(to bottom, var(--linkColor) 0 %, var(--linkColor) 100%); background-position: 0 100%; background-repeat: no-repeat; background-size: 0 100%; transition: background-size var(--link-timing); #page-content .creditButtonStandalone p a:hover, #page-content .creditButtonStandalone p a:focus { text-decoration: none; background: none; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-position: 0 100%; background-repeat: no-repeat; background-size: 100% 100%; /* ---- PAGE RATING ---- */ .page-rate-widget-box { box-shadow: none; margin: unset; margin-bottom: 1rem; background-color: var(--primaryBackgroundColor); border-radius: var(--radius-adjust); box-shadow: 0 0 3px 1px var(--shadow); padding: 0.275rem; .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .rateup a:focus, .page-rate-widget-box .ratedown a:hover, .page-rate-widget-box .ratedown a:focus, .page-rate-widget-box .cancel a:hover, .page-rate-widget-box .cancel a:focus { color: var(--textColor); background: unset; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 100% 100%; background-position: 0 100%; background-repeat: no-repeat; border-radius: 0; .page-rate-widget-box .rate-points { background-color: var(--primaryBackgroundColor) !important; color: var(--textColor) !important; border: solid 1px var(--primaryBackgroundColor); border-radius: 0; .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background-color: var(--primaryBackgroundColor); border-top: solid 1px var(--primaryBackgroundColor); border-bottom: solid 1px var(--primaryBackgroundColor); .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: var(--textColor); background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); .page-rate-widget-box .cancel { background-color: var(--primaryBackgroundColor); border: solid 1px var(--primaryBackgroundColor); border-radius: 0; .page-rate-widget-box .cancel a { color: var(--textColor); background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); /* ---- PAGE ELEMENTS ---- */ h6 { color: var(--headerColor); font-family: var(--header-font); font-weight: normal; margin: 0.45em 0; h1 { font-size: 2em; } h2 { font-size: 1.7em; } h3 { font-size: 1.45em; } h4 { font-size: 1.25em; } h5 { font-size: 1.1em; } h6 { font-size: 1em; } hr { height: 0.25rem; margin: 1.75rem 0; background-color: transparent; border-top: solid 0.125rem var(--headerColor); border-bottom: solid 0.125rem var(--headerColor); clear: both ; blockquote, div.blockquote { background-color: var(--primaryBackgroundColor); border: none; border-left: solid 0.2rem var(--headerColor); padding: 0.1rem 1rem; box-shadow: 0 0 3px rgba(0,0,0,0.25); position: relative; blockquote::before, blockquote::after, div.blockquote::before, div.blockquote::after { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; left: 0; background-color: var(--headerColor); blockquote::before, div.blockquote::before { top: 0; transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg); blockquote::after, div.blockquote::after { bottom: 0; transform: translate(calc(-50% - 0.1rem),50%) rotate(45deg); #toc { display: block; background-color: #FEFBF8; border: none; padding: 0.1rem 1rem; box-shadow: 0 0 4px rgba(0,0,0,0.3); border-right: solid 0.2rem var(--headerColor); padding: 0.75em; position: relative; #toc::before, #toc::after { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; right: 0; background-color: var(--headerColor); #toc::before { top: 0; transform: translate(calc(0.1rem + 50%),-50%) rotate(45deg); #toc::after { bottom: 0; transform: translate(calc(0.1rem + 50%),50%) rotate(45deg); #toc-list { font-family: var(--header-font); #toc-list > div[style*="margin-left: 1em;"] { margin-left: 0.5em!important; } #toc-list > div:not([style*="margin-left: 1em;"]) { display: none; } .scp-image-block { border: solid 8px var(--primaryBackgroundColor); box-shadow: 0px 0px 4px rgba(0,0,0,0.3); box-sizing: border-box; position: relative; z-index: 0; .scp-image-block::before, .scp-image-block::after { content:''; position: absolute; pointer-events: none; border: solid 0.25rem var(--headerColor); transform: rotate(25deg); .scp-image-block::before { right: -0.135rem; height: 36px; width: 9px; top: -14.25px; border-radius: 0 0 2rem 2rem; border-top: none; .scp-image-block::after { top: -25px; right: -0.94rem; height: 16px; width: 14px; border-radius: 2rem 2rem 0 0; border-bottom: solid 0.55rem transparent; z-index: -1; .scp-image-block .scp-image-caption { background-color: var(--primaryBackgroundColor); border-top: solid 4px var(--primaryBackgroundColor); color: var(--textColor); .scp-image-block.block-left, .scp-image-block.block-right { margin: 0.25rem 2rem 0.625rem; .scp-image-block.block-left { margin-left: 0.5rem; } .scp-image-block.block-right { margin-right: 0.5rem; } @media (max-width: 640px) { .scp-image-block.block-left, .scp-image-block.block-right { float: none; clear: both; margin-left: auto; margin-right: auto; #page-content .wiki-content-table tr th { border: solid 1px var(--headerColor); color: var(--headerColor); background-color: var(--primaryBackgroundColor); /* set border for table title */ #page-content .wiki-content-table tr td { border: solid 1px var(--headerColor); /* set border for table content */ /* fancy collapsible */ #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { background-color: var(--primaryBackgroundColor); border-radius: 0.35rem; width: min-content; white-space: nowrap; overflow: hidden; margin: auto; #page-content .collapsible-block-folded { background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); #page-content .collapsible-block-folded:hover, #page-content .collapsible-block-folded:focus-within { background-size: 100% 100% ; transition: background-size var(--link-timing); #page-content .collapsible-block-unfolded-link { background-color: var(--accentColor); box-shadow: 0 0 0 0.2rem var(--accentColor); #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { margin-top: 10px; margin-bottom: 10px; #page-content .collapsible-block-link { display: inline-flex; padding: 0.5rem 1rem; text-decoration: none; color: var(--textColor); font-weight: bold; #page-content .collapsible-block-unfolded-link .collapsible-block-link { color: var(--primaryBackgroundColor); /* Footnotes */ a.footnoteref { padding: 0 0.25em 1px; margin-left: -0.15em; .hovertip { font-size: 1.25em; background-color: #FEFBF8 !important; border: none !important; border-left: solid 0.2rem var(--accentColor)!important; color: var(--textColor) !important; border-radius: 0 1rem; box-shadow: 0 0 4px rgba(0,0,0,0.3); padding: 0.35rem; box-sizing: border-box; width: min(24rem, 60vw)!important; top: initial!important; left: initial!important; position: fixed! important; display: block!important; bottom: 2rem; right: -25rem; transition: right 0.45s cubic-bezier(.6,.18,.27,.88); transition-delay: 0.455s; z-index: 29; .hovertip::before { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; left: 0; top: 0; background-color: var(--accentColor); transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg); div[id$="button-hovertip"] { transition-delay: 0s; } .hovertip[style*="display: block"], .hovertip:hover { z-index: 30; right: 1rem; transition-delay: 0s; .footnote .f-heading { font-family: var(--header-font); .footnote .f-footer, .equation .e-footer, .reference .r-footer { display: none; .footnotes-footer { border: none; border-left: solid 0.2rem var(--accentColor); padding: 0.1rem 1rem 1rem 1.25rem; position: relative; border-radius: 0 1.25rem; .footnotes-footer::before { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; left: 0; top: 0; background-color: var(--accentColor); transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg); .footnotes-footer .title { color: var(--textColor); font-family: var(--header-font); margin: 0 0 0.625rem 0; /*-- tags --*/ #main-content .page-tags a { height: 0.8125rem; font-size: 0.6875rem; background-color: var(--primaryBackgroundColor); color: var(--textColor); border-radius: 0.35rem; margin: .25rem .2rem; padding: 0.21rem 0.35rem 0.22rem 0.3rem; box-shadow: 0 0 3px rgba(0,0,0,0.25); display: inline-flex; align-items: center; flex-wrap: nowrap; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); #main-content .page-tags a:hover, #main-content .page-tags a:focus { background-size: 100% 100%; text-decoration: none; #main-content .page-tags a:before { content: "⬤"; font-size: 4px; padding-right: 0.2rem; display: inline-block; .page-tags span { border-top: solid 0.125rem var(--primaryBackgroundColor); /* Pop-Up Windows */ .owindow { background-color: var(--primaryBackgroundColor); border: none; .owindow .modal-header { background-color: transparent; .owindow .modal-body img { background-color: transparent !important; .owindow .title { background-color: transparent; color: var(--headerColor); border-bottom: 1px solid var(--headerColor); .owindow .button-bar a { background-color: var(--primaryBackgroundColor); border-color: var(--accentColor); color: var(--accentColor); .owindow .button-bar a:hover { background-color: var(--accentColor); color: var(--primaryBackgroundColor); #page-content .modalbox { background: #FEFBF8; border: none; border-radius: 0; box-shadow: 0 0 10px rgba(0,0,0,0.35); #page-content .modalbox hr { margin: 0.75rem 1rem; } /* Edit Buttons */ .buttons .btn { background-color: var(--primaryBackgroundColor); border-color: var(--accentColor); color: var(--accentColor); padding: 3px 5 px; .buttons .btn:hover { background-color: var(--accentColor); color: var(--primaryBackgroundColor); /* Close Button for Page Source, Rating, Etc */ a.action-area-close:hover { background-color: var(--accentColor); color: var(--primaryBackgroundColor); /* Page-History Current */ .pager .current { background-color: var(--accentColor); border-color: var(--primaryBackgroundColor); /* ---- CUSTOM SYNTAX ----*/ #page-content .section-header { display: flex; align-items: center; text-align: center; margin-top: 3.5rem; margin-bottom: 0.75rem; clear: both; #page-content .breaker + .section-header { margin-top: 1.5rem; .section-header::before, .section-header::after { content: ""; flex-grow: 1; height: 0.175rem; margin: auto -0.625rem auto auto; background-color: var(--primaryBackgroundColor); .section-header::after { margin: auto auto auto -0.625rem; .section-header h1 { width: max-content; margin: 0 auto; text-align: center; padding: 0.05rem 1.5rem; border-radius: 0rem 0.875rem; border-bottom: solid 0.2rem var(--accentColor); border-top: solid 0.2rem var(--accentColor); position: relative; .section-header h1::before { content: ""; background-color: var(--accentColor); display: block; width: 0.6rem; height: 0.6rem; position: absolute; top: 0; left: 0; transform: translate(-0.3rem, -0.4rem) rotate(45deg); .section-header h1::after { content: ""; background-color: var(--accentColor); display: block; width: 0.6rem; height: 0.6rem; position: absolute; bottom: 0; right: 0; transform: translate(0.3rem, 0.4rem) rotate(45deg) ; .section-header h1 span { width: max-content; margin: auto; /*-----------------*/ .s-title { font-size: 110%; font-weight: bold; display: inline; padding: 0 0.15em; padding-bottom: 0.1em; border-bottom: solid 0.1rem currentColor; border-top: solid 0.1rem currentColor; .gallery-frame { box-sizing: border-box; background-color: #e9faff; padding: 0.75rem; border: inset 0.325rem var(--headerColor); box-shadow: inset 0 0 5px rgba(0,0,0,0.4); margin: auto; .gallery-frame > img { box-shadow: 0 0 3px 1px rgba(0,0,0,0.3); } .hover:hover { text-decoration: none; .hover span { display: none; } .hover:hover span { position: absolute; display: inline; height: auto; max-width: 25%; background-color: var(--headerColor); color: #FEFBF8; font-weight: bold; padding: 0.5em 1.5em; border-bottom-right-radius: 1rem; .f-flex { display: flex; flex-wrap: wrap; justify-content: space-evenly; .f-flex > div { flex-basis: 18rem; flex-grow: 1; .f-flex.three > div { flex-basis: 13rem; flex-grow: 1; .f-flex.data > div { padding: 0.65rem 0.375rem; .f-flex.data > div:hover { z-index: 9; .f-con { border: none; padding: 0.15rem 0.75rem; margin: 0.85rem; position: relative; border-radius: 0 1.25rem; background-color: #e9faff; box-shadow: 0 0 4px rgba(0,0,0,0.3); #page-content .f-flex .f-con { max-width: 25rem; } .f-con h4 { background-color: #b8eeff; color: #242424; padding: 0.1rem 0; border-radius: 0 0.625rem; .placard { display: inline-block; position: relative; padding: 0.45rem 0.65rem; margin: -1.05rem -0.5rem -1.3rem; border: solid 1em transparent; background: var(--primaryBackgroundColor) padding-box; clip-path: polygon(0 3em, 3em 0, 100% 0, 100% calc(100% - 3em), calc(100% - 3em) 100%, 0 100%); filter: drop-shadow(0 1px 2px rgba(0,0,0,0.25)); .placard::before, .placard::after { position: absolute; width: 3em; height: .35em; background: radial-gradient(at 50% 0, rgba(0,0,0,0.17), rgba(0,0,0,0) 65%); content: ""; .placard::before { top: 0.45em; left: -0.95em; transform: rotate(-45deg); .placard::after { bottom: 0.45em; right: -0.95em; transform: rotate(135deg); /*---- Side ToC setup ----*/ .anchor { position: sticky; height:0; top: 0.5rem; z-index: 4; .tocbox { margin-top: 0; position: absolute; top: 0; right: max(-18.75rem, -17vw); z-index: 4; box-sizing: border-box; width: max-content; pointer-events: none; #page-content .tocbox .toc-u { padding: 0.5rem; background-color: #FEFBF8; box-shadow: 0 0 4px rgba(0,0,0,0.3); border-right: solid 0.2rem var(--headerColor); position: relative; width: 15rem; max-height: calc(98vh - 2rem); max-width: calc((30vw - 50% - 6rem)/1.2); margin-right: 0; margin-left: auto; pointer-events: all; .toc-u #toc::before, .toc-u #toc::after { display: none; } .toc-u::before, .toc-u::after { content: ""; display: block; height: 0.5rem; width: 0.5 rem; position: absolute; right: 0; background-color: var(--headerColor); .toc-u::before { top: 0; transform: translate(calc(0.1rem + 50%),-50%) rotate(45deg); .toc-u::after { bottom: 0; transform: translate(calc(0.1rem + 50%),50%) rotate(45deg); #page-content .tocbox .toc-u #toc-list { overflow-y: auto; overflow-x: hidden; max-height: 84vh; padding: 0 0.5em 1em; scrollbar-width: thin; #page-content .tocbox .toc-u #toc-list::-webkit-scrollbar { width: 6px; .tocbox table, .tocbox tbody, .tocbox tr, .tocbox td, .tocbox #toc { display: contents; #toc-list > div { position: relative; } #toc-list > div[style*="1em"]::before { content: "•"; display: inline-block; position: absolute; left: -0.75em; color: var(--accentColor); @media (max-width: 1340px) { .anchor { filter: none; transition: filter 0.2s ease-out; .tocbox { right: -1rem; width: unset; .tocbox::before { content: ""; display: block; position: absolute; background-color: transparent; width: 1.5rem; height: 100%; top: 0; right: -0.25rem; pointer-events: all; .tocbox::after { content: ""; display: block; position: absolute; background-color: transparent; width: 0; height: 0; border: solid 1rem transparent; border-left-width: 0.5rem; border-right-color: var(--headerColor); top: calc(50% - 1rem); right: 0; pointer-events: all; transition: border-right-width 0.15s ease-out; #page-content .tocbox .toc-u { width: -moz-fit-content; width: fit-content; max-width: 60vw; box-shadow: none; clip-path: inset(-0.5rem -0.5rem -0.5rem calc(100% - 0.65rem)); transition: clip-path 0.2s ease-out; pointer-events: none; .anchor:hover { filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.2)); } .tocbox:hover { pointer-events: all; .tocbox:hover::after { border-right-width: 0; #page-content .tocbox:hover .toc-u { pointer-events: all; clip-path: inset(-0.5rem -0.5rem -0.5rem -0.35rem); /* ---- FOOTER & LICENSE AREA ---- */ #footer, #license-area { background-color: #e9faff; color: var(--textColor); #footer a { color: var(--accentColor); } #footer { padding-top: 1rem; #license-area { padding-top: 0; /* ---- INTERWIKI ---- */ .scpnet-interwiki-frame{ filter: invert(100%) grayscale(100%) contrast(75%); /* ---- MOBiLE QUERY ---- */ @media (max-width: 767px ) { div#header, div#top-bar { width: 100%; max-width: 100%; #login-status { padding-top: 0rem; padding-left: 0.3rem; #login-status span.printuser { font-size: 0; #login-status span.printuser img { font-size: 0; transform: translate(6px, 5px); #login-status a#my-account { display: none; #main-content { padding: 0.5em 1.75em 0.75em; #side-bar .close-menu { opacity: 0; margin-left: 18.75em; #side-bar:target .close-menu:hover { background: unset; :root { --header-title: "SCP基金會月刊"; #page-title, .meta-title { font-size: 2.4em; } h1 { font-size: 1.8em; } h2 { font-size: 1.5em; } h3 { font-size: 1.25em; } h4 { font-size: 1.05em; } h5 { font-size: 0.9em; } h6 { font-size: 0.8em; }

    EmptyName723EmptyName723 / Dr V ValentineDr V Valentine共同編輯

    本期封面圖片來自於pxhere屬於 (CC0 1.0)Dr V ValentineDr V Valentine後製為周刊封面。

    本主題微調合併自
    EstrellaYoshteEstrellaYoshteMonotypical外觀主題
    MalyceGravesMalyceGravesEstrellaYoshteEstrellaYoshteNewspaper外觀主題
    新式封面的靈感來自遠野妖怪保護区ハブ的板頭,並在vomiter的協助下完成。

    SCP-ZH-086 - 請你別說見過我 by ting129

    不過一想到是在為基金會工作,就覺得一切又合理了。
    我收我的屍體,把他們身上的東西一一翻出來,登記,確認沒有問題之後裝進袋子裡。收容我自己也不曉得全貌的東西。

    SCP-2845 - 鹿神
    by Djoric譯者SamScript

    於SCP-2845頭顱後方15公分處懸浮有一環冰晶顆粒,該環直徑1.7公尺,環的厚度為35公分。環帶之中有七個由金屬氫與金屬氦組成的球體,相鄰兩者呈等距離分布。環帶與球體都以每分鐘1.6圈的角速度行順時針方向旋轉。

    海水的顏色-黑by Reverberate_a
    海水,是什麼顏色?

    他聽聞O5-1的回答是:是透明的。

    但他想了想覺得自己應該賦予這個問題,一個特殊的答案。

    「火魔法」回顧:似同實異的兩大類術式by vomiter
    本次研究的結果可以證實「火魔法」一直都存在命名混亂的問題,而且直到今日都還未能消解。由過去研究的事例可以看出,這些從古典時期遺留至今的命名混亂對於當代的奇蹟學研究是一道不得不面對的難題。

     本月原創作品 

    「火魔法」回顧:似同實異的兩大類術式

    而到了魔法結社時期,雖然諸多魔法大全也是從此時開始編纂,但「點燃」卻幾乎從未成為一項正式記載。這一現象可能與入社儀式有關——目前已知的古典魔法結社都曾以「能否實施點燃術」作為基本入社條件之一,也因此魔法大全便不需要多費篇幅來記錄所有成員都有能力施行的基本術式。

    作者/vomiter

    「我沒瘋」

    然後馮雅會想起她和她的姊姊最後一次一起向著大海時,姊姊在夕陽之處,身影被餘暉包裹;而自己在淺灘的浪中,垂死掙扎。
    「不行……唯獨妳……不能死……」
    那句話彷彿注定了一切。時至今日每次她直面死亡的威脅時,那句穿透靈魂般的低語總會悠悠迴響,成為她每個求生邁步的心之所想。明明自己早不再有活著的意義,卻還是接受了不完全的祝福,苟延殘喘至今。

    作者/Boooonta

    星星雨的故事

    星星雨還在下,從那個遙遠得沒有人知道確切日期的日子開始,它就一直保持著相同的速度,漫不經心卻堅定無比。
    當人們還保留自己的神志時,所有其它動物都已經睡著了,同熟睡的人們一起呼吸著星星。植物仍在生長,而且仿佛染上了什麼瘋狂的病毒一樣獲得了病態的速度,因為星星中那譫妄而無限美麗的光芒似乎可以使光合作用突破碳迴圈的束縛。

    作者/Falconiformes

    「人類。」
    我朝他喵了聲,而他已經將電話拿起來打給日後被稱為收容小組的存在。
    「等等,我是來面試的,你看,這是畢業證書。」
    情急之下我拿出了那張綁在爪子上、一直藏著掖著的紙張,好好一張紙卡就這樣在爪子的拙劣翻折下成為了坨像是會出現在垃圾桶的衛生紙。
    他朝我微笑,那是我們第一次見面。

    作者/Semibreve

    URA-995 - 消 失 的 五 分 鐘

    旁邊的道路只剩下無止境的黑暗,彷彿隨時都會有非人異物的妖魔東西試圖將你抓入深淵啃食,你吞了口口水後還是對接下來的決定猶豫不決,除了你以外沒有任何一輛車馳過這條路。而你唯一熟悉的路標在這裡開始變得格外扭曲,你認為那些可能都是出自你害怕的錯覺,你相信這一切都是虛假的錯覺,你相信它們都是假的。

    作者/Pao Mian

    歡迎,敬啟者

    收容他的空間充滿高科技的白,不刺眼的燈光從上方打下,一切都如此雪亮、簡潔、直白,與他無暇的白髮融為一體。
    美得幾乎無趣。
    Dr. Valentine、秦仁傑博士、高級行政員、心輔部門主任、人力派遣與分發委員長……這些都是不再重要的名號。現在的他不再是主導地位的存在,而是獵物、囚犯、收容物、SCP-ZH-1001。

    作者/SamScript

    SCP-ZH-126 - 「羊」芋片袋

    由受害者的身體組織完全轉化後的馬鈴薯泥也會自動生成SCP-ZH-126-1,其行為模式與身體強度都與原先自SCP-ZH-126內生成的SCP-ZH-126-1沒有差異。一般而言,一名70公斤成年人的身體在受到SCP-ZH-126-1個體轉化後,可續發產生8萬到10萬隻SCP-ZH-126-1。

    作者/SamScript

    「原來 人工智慧工作人員也會發呆做白日夢?」
    Koschei循聲望向右側而近在她身畔的Reverberate博士則伸手將那被海風吹亂的淡紫色長髮稍事整理到Koschei耳後,臉上則帶著一點戲謔卻不失溫暖的微笑:「有做什麼好夢嗎?」

    作者/BalesBomb does not match any existing user name

    布魯克林第零區:完形崩壞

    「嗯,我後悔了。無論是帶他來,還是把他丟在外面這兩件事。」佩森尼爾面無表情地踏上大理石磚地面,和貴氣的走廊不搭調的運動鞋與地面磨擦出聲。
    「因為妳不想讓他看到這麼『骯髒』的世界嗎?」

    作者/Lostwhat

    命懸一鴨,逃出生天

    Dr.Ain只靠著直覺在大馬路上狂飆,她沒有任何目標,沒有提示也沒有位置,但她知道自己該去哪裡,就只因身為基金會部門主任的實力和運氣。後座的騷動在高速行駛下更嚴重了,耳機就是為了在這時代替耳塞而存在。雨水從輕輕滴落變成了用力砸落,幾乎遮住了整個擋風玻璃,她只能用雨刷擺動間僅僅半秒的時間看清楚路況。

    作者/Lostwhat

    SCP-368 - 紙鶴

    SCP-368是一隻由無異常性質的美麗和紙所折疊而成的活紙鶴。當自由釋放時,它會伸展翅膀、修補羽毛、在平台間飛躍活動、調整自己的身體,偶爾也會就地取材使用辦公用品搭建一個簡易的巢。像曾經過馴養訓練的鳥類一樣,它會對人類的觸摸做出友好和人性化的反應,並且被觀察到在多名不同的SCP職員的肩膀上棲息。

    作者/[[user ]]
    譯者/Dr V Valentine

    SCP-761 - 稍微沒那麼危險的彈簧床

    他們做錯了。我警告過他們這會出事。但他們願意聽嗎?不,他們完全不管不顧就只知道去把東西賣給他們。他們不安全了我們都心知肚明。它本來的功能應該只是要把長太大或是玩太瘋的小孩子趕下去而已。但他們都沉進去了。它在殺死他們然後沒人打算停止

    作者/HK-016
    譯者/vomiter

    SCP-862 - 鼠群

    應當每日檢查該掩體是否存在有破口,以及有無逃脫了的SCP-862-1。如若掩體發生了破損則應立即以水泥與混凝土封補破裂處。任何逃脫的SCP-862-1實例皆應由機動特遣隊 Beta-23「老鼠捕手」進行追蹤與銷毀。

    作者/Tanhony
    譯者/Viken-K

    SCP-756 - 迷你太陽系

    在確認頸部疔瘡的放熱已經穩定且輻射熱有效範圍僅限2公尺之後,人員回到收容室並發現其內部幾乎已經化為一個強化混凝土包覆的真空環境。原先的頸部疔瘡成為了新恆星,而前述的岩石突起物也開始形成原始行星。在此之後SCP-756——特別是該行星系中的生命演化——便成為了密切觀察對象。

    作者/UtterlyUseless
    譯者/vomiter

    SCP-934 - 內陸燈塔

    每隔7日,SCP-934鄰近區域便會籠罩於濃霧之中,將SCP-934周圍兩公里內的視野完全遮蔽,前述影響範圍被稱為「紅區」。這段時間內SCP-934會進入活躍期,並發出與普通燈塔相近的強烈光束。濃霧似乎存在異常性質,能導致霧內所有電子設備異常或故障,並會使無線電訊號阻斷。在濃霧期進入「紅區」的人員無一例外的都失蹤了。SCP-934霧期會持續大約24小時,隨後濃霧會消散,燈塔也會停止運作。

    作者/Aelanna
    譯者/Frederica Bernkastel

    SCP-249 - 隨機任意門

    SCP-249是一扇有著褪色白漆的無窗門,最初是在 ██████小鎮的一棟房子中尋獲。SCP-249被開啟後,將會連通到850公尺內一扇隨機的門扉。無論SCP-249與該門之間有什麼,穿過SCP-249的任何事物都能被傳送到後者所在處。於目的地觀察發現該門似乎會自動開啟,穿過SCP-249的事物則會憑空出現。開啟後SCP-249的外觀會變得與連接門扉一致,關閉後SCP-249會變回標準外觀,與門扉的連結也會中斷。

    作者/Dr Gerald
    譯者/Frederica Bernkastel

    SCP-461 - ZICU-TV

    所有嘗試以物理手段窺探內部零件的計畫都沒有顯著成果。該裝置不存在接縫、螺絲、螺栓或其他進入孔或緊固件。X光掃描未能剖析SCP-461內部構造,超音波探測也一樣沒有結果。該機的重量以一台映像管電視而言並不尋常——與常見的同類型裝置相比重了至少約50公斤。

    作者/crappypasta
    譯者/vomiter

    SCP-451 - 寂寞先生

    儘管不可能與SCP-451直接溝通,但現階段發現嘗試欺騙他可以得到不同程度的成效。現已開展一項計畫以向SCP-451植入虛假跡證。他的人格側寫顯示他將會串連這些跡證得出一套故事。上述「故事線」在編纂時將刻意引導SCP-451滯留於Site-19以便繼續監控。緊急應變措施也已備齊以免他忽略或誤解了任何跡證。

    作者/flash
    譯者/vomiter

    SCP-360 - 羽化成神

    信仰為真,但奉獻只是迷信。神存在,應該說,眾神皆在。他們都真實不虛且權能並非虛妄,但他們的動機都如稚子般放肆且狂妄。無論你所信仰的是救恩、超然物外或者輪迴,這些都只不過是他們在那可悲遊戲裡的鐵環,只為了讓你相信其為必要。

    作者/Aelanna
    譯者/vomiter

    SCP-347 - 隱形女

    建議讓SCP-347與其他SCP接觸,因為接觸人類可以讓她十分愉悅,而她也相當享受他人對她不帶異樣眼光的承認。SCP-347在受忽略時似乎並不會去尋求注意,而是重新排列或隱藏周遭物品來玩弄他人。值得注意的是SCP-347若與沉睡中或分心狀態的人獨處時,她會輕撫睡眠者並為他們蓋被子或一些其他小事。SCP-347稱這些行為對她來說是「對的事」但被這麼做的人經常將其描述為「令人不安」。

    作者/agatharights
    譯者/vomiter

    SCP-449 - 腸內天使塵

    SCP-449只要被人類擠壓就會生成SCP-449-A。使用者可以透過自己的思緒控制生成速率,每秒生成量可以從1公克到6公升不等。SCP-449-A是一種潔淨無瑕且觸感如沙的物質。它可以被塑形、壓碎、溶於水或酒精中,但無法溶在除了血液以外的體液裡。該物質無臭無味。食用大量SCP-449-A可能侵蝕牙齒琺瑯質,損害消化道內襯,並造成類似於服用腐蝕性物質會導致的腹瀉與嘔吐。

    作者/Anaxagoras
    譯者/vomiter

    SCP-525 - 眼蛛

    當找到合適的動物體時,525-1將會直接爬向該動物的眼球。而在將其自身對準眼窩後,有四條腿將會固定住眼瞼,而剩餘的腿則會用來將眼球取出。儘管525-1的動作迅速,但其在取出過程中仍十分謹慎且不會對眼球造成傷害,[已刪除資料]切斷視神經與視網膜中央靜脈。

    作者/Yubi Shines
    譯者/Viken-K

    SCP-457 - 盛燃者

    SCP-457的行為模式非常易於預測,因為牠的行動目標就是單純的取得更多燃料與傳播火焰這兩項而已。SCP-457的潛在風險來自於牠隨體積增加而增加的智力以及明顯能夠學習與模仿他人行為的特性。這讓牠已經會蓄意破壞損毀灑水系統,甚至在極少數案例中設置相對複雜的陷阱。牠還曾試圖欺騙或說服人員釋放牠或讓牠取得更多燃料。

    作者/agatharights
    譯者/vomiter

    SCP-559 - 生日時間!

    SCP-559是由[已刪除資料]的一家麵包店購得,原本是原家庭為了家中一位82歲老人而準備的慶生蛋糕,蛋糕上放置了8根大蠟燭與2根小蠟燭。老人因吹滅蠟燭而變成了10歲的孩童,其家人在驚慌之餘下意識地撥打了911。在基金會對911呼叫中心的例行檢測下,SCP-559的存在被基金會警覺,在經過妥善的保密談判後,被食用蛋糕接受了收容。

    作者/Wheen
    譯者/Frederica Bernkastel

    SCP-536 - 物理法則測試室

    SCP-536的每一個調節旋鈕皆各自能改變房間內的其中一種基本物理常數。這些旋鈕個別控制了代表光速的『c』、萬有引力常數的『G』、普朗克常數的『h』、基本電荷的『e』,以及另外兩個分別由希臘字母lambda與theta所代表的常數(備註:經過測試,基金會研究員總結出了這兩個常數分別代表著弱作用力與強作用力的耦合常數。

    作者/Lancashire McGee
    譯者/Viken-K

    SCP-860 - 藍鑰匙

    在████年██月██日,也就是第四次探索的██日後,SCP-860出現在距離收容單元███公尺的███博士桌上。該收容物的收容櫃未曾被開啟過,監視記錄顯示其於上午██:██時突然出現在桌上。目前SCP-860的移動方式與移動原因未知。該事故對███博士已造成重大影響,建議對其進行精神評估。

    作者/Enma Ai
    譯者/Jimmypong10

    SCP-851 - 催眠蟲

    SCP-851會堆高約1~2公尺,垂直且醒目的蟻丘,此行為被認定為一種誘發獵物好奇心,吸引其接近的手段。若有任何內溫動物進入了SCP-851所堆起的蟻丘的半徑3公尺之內,SCP-851會朝著該動物所在位置直線鑽去,SCP-851表現出能在任何土壤中以每小時11公里之高速鑽掘移動的能力。

    作者/Salman Corbette
    譯者/minatoyukiyo

    SCP-517 - 奶奶都知道

    SCP-517是一檯高約2公尺的自動預言機。在木箱與玻璃內裝載著機械木偶與電蠟燭。檢查後顯示其內部結構與類似機器一致。其頂部的招牌上內嵌著「奶奶算命」的字樣,木偶是老年婦女的形貌,身著白色上衣與藍色披肩。物品的電源線已自底部15公分處被拔斷;這似乎是不熟練拔除電線導致的結果。就算將硬幣投入投幣孔內,也不會發生任何事情。

    作者/Dexanote
    譯者/Frederica Bernkastel

    SCP-539 - 完全分心盤

    本次測試未經授權,已對相關人員採取了不同程度的紀錄處分。這是一群研究員對██████博士進行的「惡作劇」,他們想確認項目是否能分散他的注意力,該博士以在工作期間會變得專心一意而聞名。盤子被拋出時,10隻以上的Varanus komodoensis(科摩多巨蜥)自天花板通風口竄出,追趕博士直到其離開實驗室。

    作者/Kal Malign
    譯者/Frederica Bernkastel

    SCP-256 - 打字機中的囚徒

    首先,那些在授權人員名單上的人根本沒有接受什麼改造。事實上,他們當中有許多人就沒經歷過比常規體檢更嚴重的事情了。而平民呢,嘖嘖。我甚至無法理解為什麼Gerhart將軍要讓他們知道這個基地,看看他們的精神病發展到什麼程度,以及他們知道些什麼,還有我在已故將軍個人檔案的發現,我想他應該是讓他們相信這裡是某種醫院了。

    作者/DrakeRunner
    譯者/Frederica Bernkastel

    SCP-108 - 異空間鼻腔

    之後有很多人抱怨過載體的呼吸中帶著一股難聞的氣味,不過她沒有理會。約莫一個星期後載體確診了肺炎,開始接受羅紅黴素治療。最初抗生素有發揮出效果,但一星期後肺炎就復發起來。當負責治療的一般科醫師用檢耳鏡為她進行鼻腔檢查時,看到的並非鼻子的內部,而是漆黑一片。其後載體因慢性肺病而送院,在醫院中接受了內窺鏡檢查。為她進行檢查的耳鼻喉科醫師發現,總長一米的光纖內窺鏡幾乎可以完全伸進載體的鼻子中,而且還疑似在鏡頭影像裡看到一個「納粹鷹徽」。

    作者/thekit
    譯者/MatchaCola

    奇蹟術式講座逐字稿 講者:████████████教授

    每一道奇蹟術式——不論你用的是蠑螈之眼還是桌上型電腦——都包含四個基本要素:奇蹟源、塑型子、作用物和沉積池。如果用現代槍械來比喻的話:奇蹟源就是推動整個發射流程的火藥;塑型子則是將爆炸轉換為推進力的槍管和彈膛;作用物則是被推出槍管的彈頭,也是你試圖達成的效果;最後的沉積池則是那些處理後座力的機關。

    作者/DrClef
    譯者/vomiter

    SCP-401 - 人掌樹

    SCP-401的基本型態以及運作模式都與一般的木本植物類似,然而推動其生命現象的原理比起植物更接近人類生理功能的表現。它的樹幹由多條脊椎撐起,這些脊椎之間透過肌肉與肌腱編織成束,外層的粗糙骨組織也是由彈性肌腱與內部維持固定。樹幹在往上的過程中逐漸分開,直到最後每條樹幹都只剩下單一脊椎支撐為止。

    作者/flash
    譯者/vomiter

    SCP-499 - 太陽老人

    在當地日出時間,SCP-499-2將會開始發出大約100000流明的光和大約攝氏120度的高熱,接著SCP-499將會推動SCP-499-2,形成一個大圓軌跡。令SCP-499-2與指向地理北極的大圓直徑之間所夾的角度可以對應當下太陽與地平線的夾角。當地時間日落後,SCP-499-2將恢復為非活躍的金屬狀態。每次完整的循環耗費大約48小時。

    作者/A Fat Ghost
    譯者/ZoeLin

    SCP-644 - 火熱先生

    SCP-644最初的發現者是威斯康辛州的拉辛市警方,牠打破了當地小學的一扇窗戶以入侵校園,在被發現時正酣睡在學校玄關處。SCP-644聲稱自己這麼做只是為了躲避寒冬的天氣。基金會自動網路爬蟲從當地警察的資料庫中發現關於SCP-644手腕刺青的描述,於是便迅速將其取回。後續調查發現威斯康辛州拉辛市當地有多名小孩持有多項「Wondertainment博士」製造的異常物件。

    作者/TyGently
    譯者/vomiter

    SCP-885 - 活真空

    應立即對SCP-885的受害者進行氣壓傷的檢傷分類;短期暴露於SCP-885之中的常見影響為鼓膜損傷、肺損傷或塌陷、瘀傷以及血管栓塞。由於更加突然的壓力變化所導致的,短期暴露在SCP-885中的罕見影響有消化道與呼吸道脫垂、因蒸發所致的大規模失血,以及腦部創傷。長時間暴露於SCP-885之中所會造成的影響近乎無一例外為死亡。

    作者/Sorts
    譯者/Viken-K

    SCP-喵-J

    喵喵 喵 喵 喵 喵 喵 喵。喵 咪 喵 喵 喵,喵喵 喵 喵 喵 喵。喵 喵 喵 ████ 喵 喵 喵 喵 喵喵 喵。喵 喵 喵,喵 喵 喵 喵 喵。喵 喵 喵 咪 喵 喵 喵 喵 喵 喵。喵 喵 喵 喵 喵 喵喵 喵。

    作者/Livio15
    譯者/Mang Gwan

    SCP-462 - 逃亡車

    至今,移除鑰匙的嘗試皆失敗了。如果一人坐入駕駛座並如要啟動車輛般轉動鑰匙,他將會瞬間消失。已知大約42%的SCP-462駕駛會獨自在一段長度不定的時間後——從43秒到7個月皆有——突然出現在遙遠地點,且確認是該人的目的地附近。這些駕駛很少能安全抵達目的地。觀察到有許多駕駛重新出現後從可觀高度墜落,而有些則是以不一的速度飛向他們的目的地,有時造成致死傷害。

    作者/Hidenozuke
    譯者/EmptyName723

    SCP-637 - 傳染性家貓

    SCP-637-2是一名年長的白人女性,年齡大約65歲,自稱為「瑪姬」。工作團隊稱「瑪姬」是「雖然有點精神錯亂,但整體而言相當有禮而且行為舉止就像是個老淑女」。她大半時間都處於一種接近緊張症的狀態,只有偶爾表現清醒。SCP-637-2是SCP-637——完全棲息於SCP-637-2心智範疇內的精神有機體——的宿主。其宿主描述SCP-637為「一隻小黑貓,長得很瘦,很隨和」。

    作者/Sophia Light
    譯者/vomiter

    SCP-620 - 不斷溜走的時間

    時間加速效果只會持續到項目本體的運作停擺為止。一旦SCP-620發生斷電或者指針因各種原因停止走動,所有受曝者都將出現一種主觀時間膨脹的感覺,這種感覺的強度與項目運作時的主觀時間加速程度有等比關係。所有受試者都對時間膨脹感到不適,其中曾經感覺到時間加速者更是如此,而長期受曝者則幾乎無法忍受這樣的感覺。

    作者/DStecks
    譯者/vomiter

    SCP-989 - 自我防衛糖

    SCP-989被盛裝於一個做工精美的銀質研磨器之中,並且於底部刻有Marshall, Carter, and Dark的商標,以下將稱呼該研磨器為SCP-989-2。於研磨器上並未有可見的接縫,因此當前尚無填充SCP-989-2的方法,儘管現階段對該物品的測試都未於重量上測得變化,但推測其內部物質會自行重新填充。

    作者/Sorts
    譯者/Viken-K

    SCP-619 - 好運牛仔褲

    無論何時,任何人只要將手伸入SCP-619的右側口袋就會發現其中有2張一美元鈔票以及2到5枚10美分硬幣。所有以前述方式取得的貨幣上標註的鑄造或印刷年分落在1969年到2018年之間,而且表面都有程度不等的磨損與裂口。若根據鈔票序號研判,所有標註印刷日期早於實際出現日期的鈔票都是在當下已經開始流通的貨幣。

    作者/Communism will win
    譯者/vomiter

    SCP-598 - 色有耳目

    SCP-598可以接收鄰近環境中的視聽刺激,但無法自發性的移動或說話,也無法透過一般感官進行溝通。然而SCP-598能夠做到心電感應,並藉此在心理層面與人展開廣泛的對話。它喜好諸如音樂、藝術和科學等談話主題。它對SCP基金會表現出些微興趣,但這很可能只是因為它的周遭環境,而非出於惡意動機。

    作者/Sophia Light
    譯者/vomiter

    SCP-339 - 別吵、別動

    SCP-339是一個由中心體延伸出的一群觸手。項目的兩端約50公分,然而這點並不固定。它似乎是由氧化的銅片組成,但具有更高的耐久度和自主運動能力。每一道觸手的穩定移動模式都像是在水下一樣,並不斷地研磨任何收容措施的邊界,以安靜且漸進、穩定的方式損耗收容體。基於這項特性,目前用來收容它的隔音箱必須定期更換。

    作者/Dr Blank
    譯者/SamScript

    SCP-346 - 翼手龍「小翼」

    SCP-346的行為模式與鳥類和蝙蝠相仿,在日夜交替變得最為活躍,且在任何空間中都精力充沛地飛行,能夠捕捉半空中或地面、樹枝上的昆蟲。SCP-346的鳴叫聲與鳥類和囓齒類類似,在黃昏時分的鳴叫頻率最高。聆聽者對於這類聲音的評價兩極,自可愛到煩人皆有。

    作者/agatharights
    譯者/SamScript

    SCP-329 - 癌之庭園

    「你的身軀就像人類被放逐之後的伊甸園,只得聽從顱骨中那灰白惡魔的暴政主宰。你們的身軀就像你們所居住的那一座座灰白又無機質的城市,每一粒細胞的步伐都必須整齊劃一,任何偏移都將遭受懲罰。任何的生長,任何翠綠的生命都會面臨「切除、燒毀、毒殺」。一如納粹對待猶太人的最終解決方案。於是才剛萌生新芽的癌就這樣被摧毀——或者它也可能反擊,化身參孫推倒你的身軀這座屬於達貢的邪惡神殿……

    作者/Clipperton
    譯者/vomiter

    SCP-331 - 「Tumbles」

    SCP-331佩戴在活貓身上時,並不會表現出任何異常的傾向;然而當SCP-331被系在死貓的脖子上時(以下簡稱SCP-331-1),SCP-331-1會在沒有任何不良影響的情況下復活。但項圈不能阻止死亡腐爛的過程,所以SCP-331-1的毛皮和皮膚仍會以標準速度分解。而器官不會受分解過程的影響。實驗結果尚無法確定造成這種情況的確切原因。

    作者/Jack Rankin
    譯者/Dr V Valentine

    如果你想讀的是「經典」,我們最受歡迎的文本都列在最高分頁面了。然而有些作品之所以有那麼高的評價,部分也可能是因為它已經被放在網站好久好久的時間了,試試看最新作品與本月最高分作品看看我們的新佳作,另見年度最高分作品可以更好理解網站是怎麼隨著時間的推移進步與變革。

    作者/OptimisticLucio
    譯者/Frederica Bernkastel

    SCP-385 - 個人反重力場產生器

    除非是在嚴格控制的條件之下,由於地球的自轉速度以及對太陽的公轉速度,使用該裝置將總是致命的。若人員自地球的重力牽引與運動之中脫離,則將可能使其被猛力拋飛至太空之中,或者是與阻礙其拋射軌跡的障礙物發生致命碰撞,而這都將致使裝置停止運作,屆此才有辦法完成回收

    作者/Sorts
    譯者/Viken-K

    新成員指南

    這個網站叫做SCP基金會維基,是一個基於以下描述的設定成立的共筆網站 ── 在這裡,魔法是真的存在,但卻與你早已熟知的傳統幻想風魔法迥然相異。我們會以最適合這裡的方式稱呼它們 ── 「異常」;異常是不遵循我們所熟悉之自然法則的物品與生命。永遠走不完的樓梯、來自遠古時代的機械神、以意念重塑現實的人類:這些東西要是為公眾所知,可能會引發人們空前的歇斯底里,並造成前所未有的超級大戰。

    作者/OptimisticLucio
    譯者/Frederica Bernkastel

    SCP-119 - 時波爐

    即便SCP-119與其他標準的微波爐一樣,只有在門關上的時後才能正常運作,研究團隊重組了項目,讓它在艙門打開的狀況下仍能運作,並進行實驗。後續測試發現SCP-119的輻射落塵模式與原先的微波輻射相當類似。然而,更多要求SCP-119艙門開啟的運作實驗目前皆需要一名4級權限員工的批准才能進行。

    作者/elrosth
    譯者/SamScript

    SCP-173 但每一句都是一個連結

    該物件於1993年轉移至Site-19。來源未知。它的組成成分是混凝土與鋼筋,以及些微Krylon牌噴漆顏料。SCP-173具有可動性與極高的攻擊性。物件無法在直接視線中移動。投向SCP-173的視線任何情況皆不應中斷。被指派進入收容間的人員將被指示應在眨眼之前警告其他人。報告指出物件攻擊時會折斷顱底頸部 或勒頸致窒息死亡。

    作者/Ethagon
    譯者/Mang Gwan

    SCP-614 - IP位址57.32.███.███

    第一個日期已被確認為第一個「BitTorrent」客戶端的發行日期,而第二個日期所代表的意義當前仍無法得知。當填入日期並按下「Search」按鈕時,該網站將會載入搜尋結果的列表,而這些內容是來自各個點對點檔案分享網站於給定日期的搜尋結果,亦被稱為「種子」。

    作者/oops_ur_dead
    譯者/Viken-K

    SCP-129 - 進程性真菌感染症

    第二階段感染的症狀包含明顯增加的黏液量、基於痰液增生導致的頻咳、反覆消長的低燒、盜汗與唾液增加、對於蔬菜食物的偏好增加,並認為一種特定的果汁「味道很怪」。SCP-129-03感染宿主後,可能會在兩週到四個月的時間內被免疫系統掃蕩完畢,但也可能進入第三階段感染。

    作者/far2
    譯者/SamScript

    SCP-847 - 人形模特兒

    SCP-847是一名女性模特兒人形,高156公分,重27公斤,由人類頭髮與一種未知複合纖維聚合物構成,其原料磨損與破碎狀況與瓷器相近。對SCP-847進行之腹腔鏡探索檢查顯示其具有一套近似於不完整骨骼、器官與主血管的內部結構,其組成成分與前述聚合物相同。模特兒的眼部與受損部位會流出一種類似標本塑化化合物的黑色高揮發脂液。

    作者/WrongJohnSilverXian
    譯者/Frederica Bernkastel

    SCP-718 - 眼球

    SCP-718的注視會引起極為短暫的不適與妄想,並時常導致受影響者試圖摧毀SCP-718。如若遭受傷害,該眼睛將會發生爆炸,並在枯萎成粉末前向周圍的所有表面噴灑出一種澄清液體。任何接觸到該液體的事物將會產生出透明的水皰狀氣泡,並隨著時間緩慢變黑。二十四小時過後,該「水皰」將會迸裂,自其中冒出一個20.32公分(8英吋)的SCP-718複製體,並在數日之內成長至完成體的大小。

    作者/Dr Gears
    譯者/Viken-K

    SCP-115 - 袖珍垃圾車

    測試紀錄指出,SCP-115-1除了不自然的重量之外,也具備與標準垃圾車相等的負載能力,能夠攜帶或拖曳120公噸重的貨物。此外,SCP-115-1也需要柴油燃料才能正常運作。

    作者/SpoonOfEvil
    譯者/SamScript

    SCP-111 - 龍蝸牛™

    如果要餵養你的龍蝸牛™,你可以給牠們餵食新鮮蔬菜:萵苣、抱子甘藍、豆類,或是任何你不想吃的沙拉!也要記得給牠們喝水——每日一次,每隻一杯即可。

    作者/Adam Henderson
    譯者/SamScript

    SCP-926 - 古琴

    就在該古琴出土、清潔並重新上弦後,一位當地的傳統音樂家在該樂器上彈奏了幾個音律。隨之引起的一場地下騷亂,致使了人們於該古琴的發掘地附近發現了一座先前從未發現過的,埋藏上千具人形赤陶偶與動物雕像的帝皇陵寢。

    作者/spikebrennan
    譯者/Viken-K

    SCP-104 - 孤單的球

    內部的「核心」是一個雕刻精緻的木球,為線條圖像帶來細膩的質感。這些圖像不可思議地複雜,並且能形成某種墨漬測試的效果,因為所有的觀看者似乎都有不同的解讀。部分觀測者指出內部的球體會移動或發出碰撞聲,然而當前尚無法證實這類現象是否為真。

    作者/far2
    譯者/SamScript

    SCP-100 - 牙買加老喬的垃圾打鐵屋

    SCP-100-1能夠使用與自身零件一致的金屬素材來製造一類與自己相仿的自主結構體。SCP-100-1偏好製造四種動物:鬣蜥、鱷魚、烏龜與紅鶴——然而,SCP-100-1也被確認能塑造其他物種的生物,例如居家寵物。

    作者/已刪除帳號
    譯者/SamScript

    SCP-288 - 「超完美婚姻」專用戒

    她們喪失了自己工作的意願,變得對配偶以及宗教或世俗的權威人士都極度順從且忠誠。SCP-288-1的多名穿戴者都表現出對於端莊服飾的偏好,並且在穿著褲子或更暴露的衣物時感到不適。她們此時還會變得喜愛兒童,其中未生育者更會表示自己對於生育的渴望。

    作者/agatharights
    譯者/vomiter

    SCP-370 - 一把鑰匙

    任何被分配到SCP-370的人員若出現整體幸福感驟升的情況,應將其隔離並接受睡眠剝奪。若人員在接受前述措施時仍表現出「幸福」的徵狀,授權將其處決。

    作者/Alias Pseudonym does not match any existing user name
    譯者/Frederica Bernkastel

    維安設施檔案:Site-106

    Ruyter特工與Hyun-Ok Kim博士和Robert Dewitt特工共同提議了採購與清算部的成立,這是個基金會開展半合法業務的部門 —— 在無法採用傳統收容手段的情況下,採購異常物品與非人形異常。

    作者/Grigori KarpinHarryBlankIhp does not match any existing user name
    譯者/Frederica Bernkastel

    SCP-327 - 人魚

    在發聲期間,SCP-327方圓約一公里範圍內的藻類和浮游生物會以超乎常理的速度繁殖。這一現象生成的藻華會快速消耗附近水域的溶氧並釋放大量神經毒素,進一步導致魚群與軟體動物的大規模死亡。

    作者/Djoric
    譯者/vomiter

    SCP-918 - 寶寶研磨廠

    於現蹤後,這些SCP-918-1實體將盡可能立即開始飛向位於███████,一處似乎預先決定好的住宅。該SCP-918-1飛往的住宅將總是一個存在有雙親,且擁有一名新生兒的家庭。於抵達該住宅後,SCP-918-1實體將會找到該新生兒,並謹慎地用其腳爪將新生兒抓起。

    作者/Tanhony
    譯者/Viken-K

    SCP-436 - 誤差吊墜

    即使脫離了SCP-436的效應範圍,物體的實際尺寸也會受到永久的影響。容器的蓋子不再符合瓶身大小、水平的物體出現了傾斜,尤其是測量用設備更會被扭曲。受到項目影響的生物個體的身高和體重會發生改變,在某些特定的情況下還會使他們性情大變。

    作者/Kazyan
    譯者/Lostwhat

    SCP-431 - 基德翁博士

    沒有發現有關基德翁博士被基金會聘用的文件,也沒有任何文件表示基德翁博士曾經被解雇、處決或自行辭職。從██-25號辦公室中回收的一份文件上似乎存在著項目的指紋,因為這些指紋在基金會內或任何政府的指紋數據庫中的指紋皆不符合。

    作者/DStecks
    譯者/Lostwhat

    SCP-176 - 可觀測時間循環

    事件片段從頭開始計時5.9秒後,員工通道的門扉被炸開,4名穿著黑色戰術裝備的人闖入該空間並朝前述研究人員開火,持槍者身上沒有任何可供辨識的標誌或記號。11.3秒時,空間中央的裝置放出強烈的閃光與輻射,隨即事件從頭開始。

    作者/Aelanna
    譯者/vomiter

    SCP-846 - 機械老兄

    SCP-846: 本單位應,被稱呼為,機械老兄。機械老兄,應被稱為,機械老兄。
    ███████博士: 不要。請告訴我你的事情,SCP-846。
    SCP-846: 本版本的,機器老兄,配備上百,新ROBO-ACCESSORIES,與ROBO-FEATURES。其中包括,「語音動作」,「有力拳擊」,「機械舞蹈」。機械老兄,即將展示,機械舞蹈。

    作者/Tanhony
    譯者/Frederica Bernkastel

    SCP-429 - 時鐘機關傳送器

    使用者都認為透過SCP-429來進行傳送並非是瞬間移動。每個使用者都回報了自己受到長時間的癱瘓和失明效果,持續時間會相當於出發點從以每小時六至十公里的速度直線移動到目的地所需的時間。在這一段時間內,使用者的生理需求會照常運作。

    作者/DrScooter
    譯者/Lostwhat

    SCP-354 - 深紅血池

    其一是這灘血池已經「死」了,或者說「失去動力」——無論正確的形容詞是什麼,總之是那個意思;其二則是它正在「蓄積力量」來讓某種龐大的東西浮出水面。

    作者/Dave Rapp
    譯者/vomiter

    SCP-428 - 人王

    受害者的內部組織將會被移除,並替換為該種與其他個體內部相同的不明物質組織。若項目的潛在目標受害者逃脫成功,則SCP-428會主動追上該潛在目標受害者或其他潛在目標受害者。項目會嘗試捕捉附近所有的活體人類。

    作者/DrScooter
    譯者/Lostwhat

    SCP-427 - 洛夫克拉夫特吊墜盒

    當SCP-427的盒蓋被打開並接觸到了生物組織後,項目會迅速的再生受試者的細胞,並以某種方式清除掉入侵組織的化學物質或感染物質。做為比對的標準,普通感冒需要三到十天才能透過人體免疫系統完全治癒。而在打開的項目影響下,痊癒時間會被縮短至二到四分鐘。

    作者/Dr Ouros
    譯者/Lostwhat

    我,一隻在暴雪中摀住鼻子的北極熊

    SCP-411 - 自過去的預知

    SCP-411的年齡是以逆向的方式來增長,並不斷以正常的速率變得更加年輕。項目的記憶也是透過逆向來增長的;項目沒有和過去相關的記憶,卻能夠記起未來才會發生的事件。

    作者/Foweraker
    譯者/Lostwhat

    SCP-132 - 破碎沙漠

    在SCP-132內觀察到的動物紀錄並不一致。有好幾組連續的項目實例存在,其內部的景觀也是連續的,並且被證實屬於地球上的各大主要沙漠。目前仍未發現指出確切對應地點的方法。

    作者/Robert Sandler
    譯者/SamScript

    SCP-904 - 簡短的詩

    此症狀包含有在所有發言場合中,不受控制地傾向於句子結尾處押韻。當多次閱讀SCP-904,或於閱讀後立刻再次閱讀時,這將導致該項目發展為更加精細的詩詞形式,包含了五步抑揚格、更加複雜的詩詞形式,或者更加融洽的押韻。

    作者/Sophia Light
    譯者/Viken-K

    本頁面之創建目的乃是建立一個合作資源,以定義網站與社群中常用的術語。儘管我們對任何網站成員貢獻抱持包容開放的態度,但新生的術語不應立即被添入本頁面中,直到該術語已被多名網站成員使用過為止。

    作者/Jerden
    譯者/Frederica Bernkastel

    SCP-416 - 無盡森羅

    雖然探索人員回報自己正以穩定的速度在森林中前進,但在GPS上來看,探索人員進入項目後卻幾乎是以戲劇性的龜速在移動。被派遣的探索者無法抵達地震的中心點。探索人員也回報了無法跟著來路返回出口的現象,這代表了項目具有無限空間的可能性。

    作者/Eberstrom
    譯者/Lostwhat

    SCP-160 - 猛禽無人機

    對其獵物殘骸的屍檢顯示上述細管會首先朝獵物注射一種可以造成器官溶解的致命物質,然後再從同一根細管吸取液化肉泥。雖然SCP-160平常會躲避人類或更大型的動物,但也有觀察紀錄顯示它將上述細管用於自我防衛。

    作者/Aelanna
    譯者/vomiter

    SCP-165 - 圖勒大漠的蠕行餓沙

    一旦這些蟎蟲接觸到動物血肉,牠們就會在嚙咬的同時釋放一種成分類似蚊科和蚤科毒液的化學物質來麻痺獵物。受害者被牠們簇擁時通常不會注意到其實有數以百萬計的蟎蟲「輪番上陣」,每一隻都從受害動物身上大口大口地咬走身體組織。

    作者/FritzWillie
    譯者/vomiter

     本月藝術作品 

    Site-ZH-88的標誌

    繪者/Dr V ValentineDr V Valentine