better IE11 support

This commit is contained in:
zzossig 2020-01-24 21:24:17 +09:00
parent c8786e8ed9
commit 955de477b7
9 changed files with 326 additions and 8 deletions

View File

@ -1070,7 +1070,7 @@ Some markdown contents
Becareful that the content in the tab should be different from each other.
The tab makes unique id hashes depending on the tab contents.
So, If you just copy-paste the tabs, since it has the same contents, the tab will not work.
So, If you just copy-paste the tabs with multiple times, since it has the same contents, the tab will not work.
`````
{{< tabs Windows MacOS Ubuntu >}}

View File

@ -41,4 +41,320 @@
top: -1px;
}
}
.search {
.input {
&::-ms-clear {
display: none;
}
}
}
.mobile-search {
&__top {
&--input {
&::-ms-clear {
display: none;
}
}
}
}
/* prefixed by https://autoprefixer.github.io (PostCSS: v7.0.26, autoprefixer: v9.7.3) */
.wrapper {
width: 100%;
max-width: 960px;
-ms-grid-columns: minmax(350px, 5fr) minmax(250px, 2fr);
grid-template-columns: minmax(350px, 5fr) minmax(250px, 2fr);
-ms-grid-rows: 50px minmax(0, 190px) 1fr minmax(0, 200px);
grid-template-rows: 50px minmax(0, 190px) 1fr minmax(0, 200px);
grid-column-gap: 0;
grid-row-gap: 0;
&[data-kind="home"] {
display: -ms-grid;
display: grid;
}
&[data-kind="taxonomy"] {
display: -ms-grid;
display: grid;
}
&[data-kind="section"] {
display: -ms-grid;
display: grid;
&[data-type="gallery"] {
display: inline-block;
}
&[data-type="showcase"] {
display: inline-block;
}
&[data-type="archive"] {
display: inline-block;
}
}
}
.header-main {
grid-row: 2;
-ms-grid-row: 2;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 1;
grid-area: 2 / 1 / 3 / 2;
}
.header-side {
grid-row: 2;
-ms-grid-row: 2;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 2;
-ms-grid-column-span: 1;
grid-area: 2 / 2 / 3 / 3;
}
.header {
grid-row: 2;
-ms-grid-row: 2;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 4;
grid-area: 2 / 1 / 4 / 3;
}
.main-main {
grid-row: 3;
-ms-grid-row: 3;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 1;
grid-area: 3 / 1 / 4 / 2;
}
.main-side {
grid-row: 3;
-ms-grid-row: 3;
-ms-grid-row-span: 1;
grid-column: 2;
-ms-grid-column: 2;
-ms-grid-column-span: 1;
grid-area: 3 / 2 / 4 / 3;
}
.main {
grid-row: 3;
-ms-grid-row: 3;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 2;
grid-area: 3 / 1 / 2 / 3;
&.terms {
height: calc(100% - 250px);
}
}
.footer-main {
grid-row: 4;
-ms-grid-row: 4;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 1;
grid-area: 4 / 1 / 5 / 2;
}
.footer-side {
grid-row: 4;
-ms-grid-row: 4;
-ms-grid-row-span: 1;
grid-column: 2;
-ms-grid-column: 2;
-ms-grid-column-span: 1;
grid-area: 4 / 2 / 5 / 3;
}
.footer {
grid-row: 4;
-ms-grid-row: 4;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 4;
grid-area: 4 / 1 / 4 / 3;
}
.navbar-main {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 1;
grid-area: 1 / 1 / 2 / 2;
}
.navbar-side {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 2;
-ms-grid-column: 2;
-ms-grid-column-span: 1;
grid-area: 1 / 2 / 2 / 3;
}
.navbar {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 2;
grid-area: 1 / 1 / 2 / 3;
}
.inner {
display: -ms-grid;
display: grid;
max-width: 960px;
height: calc(100% - 110px);
margin-top: $grid_navbar_height;
-ms-grid-columns: 320px 1fr 1fr;
grid-template-columns: 320px 1fr 1fr;
-ms-grid-rows: 1fr;
grid-template-rows: 1fr;
grid-column-gap: 0;
grid-row-gap: 0;
&[data-kind="home"] {
display: -ms-grid;
display: grid;
}
&[data-kind="texonomy"] {
display: -ms-grid;
display: grid;
}
&[data-kind="section"] {
display: -ms-grid;
display: grid;
&[data-type="gallery"] {
display: inline-block;
}
&[data-type="showcase"] {
display: inline-block;
}
&[data-type="archive"] {
display: inline-block;
}
}
&[data-type="showcase"] {
margin-top: 0;
}
&[data-sidebar-position="left"] {
-ms-grid-columns: 320px 1fr 1fr;
grid-template-columns: 320px 1fr 1fr;
}
&[data-sidebar-position="right"] {
-ms-grid-columns: 1fr 1fr 320px;
grid-template-columns: 1fr 1fr 320px;
}
}
.inner > *:nth-child(1) {
grid-row: 1;
-ms-grid-row: 1;
grid-column: 1;
-ms-grid-column: 1;
}
.inner > *:nth-child(2) {
grid-row: 1;
-ms-grid-row: 1;
grid-column: 3;
-ms-grid-column: 3;
}
.inner > *:nth-child(3) {
grid-row: 1;
-ms-grid-row: 1;
grid-column: 5;
-ms-grid-column: 5;
}
.l {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 1;
grid-area: 1 / 1 / 2 / 2;
}
.m {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 2;
-ms-grid-column: 2;
-ms-grid-column-span: 1;
grid-area: 1 / 2 / 2 / 3;
}
.r {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 3;
-ms-grid-column: 3;
-ms-grid-column-span: 1;
grid-area: 1 / 3 / 2 / 4;
}
.lm {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 2;
grid-area: 1 / 1 / 2 / 3;
}
.mr {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 2;
-ms-grid-column: 2;
-ms-grid-column-span: 2;
grid-area: 1 / 2 / 2 / 4;
}
.lmr {
grid-row: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 3;
grid-area: 1 / 1 / 2 / 4;
}
}

View File

@ -96,6 +96,7 @@
display: inline-block;
margin-top: 0.25rem;
position: absolute;
left: 0;
top: 35px;
width: 100%;
border-radius: 0.1rem;

View File

@ -1,3 +1,4 @@
.about{
overflow-wrap: break-word;
position: relative;
width: 100%;
}

View File

@ -30,7 +30,7 @@
font-family: $contents-font-stack;
font-weight: italic;
padding: 1rem;
line-height: 1.7rem;
line-height: 1.7rem;
}
}
}

View File

@ -24,7 +24,7 @@
<div id="container">
{{ partial "body/main-left" . }}
<div class="wrapper">
<div class="wrapper" data-type="{{ .Type }}" data-kind="{{ .Kind }}">
{{ partial "navbar/site-nav" . }}
{{ partial "header/site-header" . }}
{{ block "main" . }}{{ end }}

View File

@ -4,8 +4,8 @@
{{ .Title }}
</h3>
</header>
<main class="main">
<article class="single__contents single__contents--about about">
<main class="main about">
<article class="single__contents single__contents--about">
{{ .Content }}
</article>
</main>

View File

@ -24,7 +24,7 @@
</div>
{{ end }}
{{ end }}
</div>
</div>
{{ partial "pagination/pagination-single" . }}
</main>