playground
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| playground [2025/12/14 12:37] – [про] vladpolskiy | playground [2025/12/14 14:23] (текущий) – [exsample] vladpolskiy | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| <note blue> | <note blue> | ||
| {{fa> | {{fa> | ||
| + | ====tiuy==== | ||
| + | :&3: <fc # | ||
| + | {{: | ||
| + | < | ||
| + | <!-- uSocial --> | ||
| + | <i class=" | ||
| + | <script async src=" | ||
| + | <div class=" | ||
| + | <!-- /uSocial --> | ||
| + | </ | ||
| + | ====hkghkg==== | ||
| < | < | ||
| - | |||
| < | < | ||
| <meta charset=" | <meta charset=" | ||
| Строка 99: | Строка 109: | ||
| < | < | ||
| - | <head> | + | <div class="ya-share2" |
| - | <meta charset="UTF-8"> | + | < |
| - | <meta name=" | + | |
| - | < | + | |
| - | < | + | |
| - | *, | + | |
| - | *:: | + | |
| - | *::after { | + | |
| - | box-sizing: border-box; | + | |
| - | } | + | |
| - | + | ||
| - | html { | + | |
| - | font-family: | + | |
| - | line-height: | + | |
| - | -webkit-text-size-adjust: | + | |
| - | -webkit-tap-highlight-color: | + | |
| - | } | + | |
| - | + | ||
| - | body { | + | |
| - | margin: 0; | + | |
| - | font-family: | + | |
| - | font-size: 1rem; | + | |
| - | font-weight: | + | |
| - | line-height: | + | |
| - | color: #212529; | + | |
| - | text-align: left; | + | |
| - | background-color: | + | |
| - | } | + | |
| - | + | ||
| - | /* social-share */ | + | |
| - | .social-share { | + | |
| - | background-color: | + | |
| - | padding-top: | + | |
| - | padding-bottom: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__title { | + | |
| - | text-align: center; | + | |
| - | font-weight: | + | |
| - | font-size: .875rem; | + | |
| - | margin-bottom: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__items { | + | |
| - | display: flex; | + | |
| - | justify-content: | + | |
| - | list-style: none; | + | |
| - | margin-top: 0; | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item { | + | |
| - | position: relative; | + | |
| - | background-color: | + | |
| - | display: block; | + | |
| - | -webkit-user-select: | + | |
| - | -moz-user-select: | + | |
| - | -ms-user-select: | + | |
| - | user-select: | + | |
| - | transition: background-color .3s ease-in-out; | + | |
| - | width: 2.5rem; | + | |
| - | height: 2.5rem; | + | |
| - | margin-left: | + | |
| - | margin-right: | + | |
| - | border-radius: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item: | + | |
| - | background-color: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item:: | + | |
| - | content: ""; | + | |
| - | position: absolute; | + | |
| - | width: 1.2rem; | + | |
| - | height: 1.2rem; | + | |
| - | left: .65rem; | + | |
| - | top: .65rem; | + | |
| - | background: transparent no-repeat center center; | + | |
| - | background-size: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item_twitter:: | + | |
| - | background-image: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item_fb:: | + | |
| - | background-image: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item_vk:: | + | |
| - | background-image: | + | |
| - | } | + | |
| - | + | ||
| - | .social-share__item_telegram:: | + | |
| - | background-image: | + | |
| - | } | + | |
| - | </style> | + | |
| - | </head> | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | <div class=" | + | |
| - | + | ||
| - | <script> | + | |
| - | document.addEventListener(' | + | |
| - | const createShareHtml = function(title, | + | |
| - | let anchorList = []; | + | |
| - | const anchorTemplate = function(item) { | + | |
| - | return '<a href="' + item.href + '" | + | |
| - | } | + | |
| - | const wrapperTemplate = function(title, | + | |
| - | return '< | + | |
| - | } | + | |
| - | shareData.forEach(function(item) { | + | |
| - | anchorList.push(anchorTemplate(item)); | + | |
| - | }) | + | |
| - | return wrapperTemplate(title, | + | |
| - | } | + | |
| - | const $socialShare = document.querySelector(' | + | |
| - | if ($socialShare) { | + | |
| - | const url = encodeURIComponent(location.protocol + '//' | + | |
| - | const title = encodeURIComponent(document.title); | + | |
| - | const twitterUserName = ' | + | |
| - | const shareData = [ | + | |
| - | { | + | |
| - | name: ' | + | |
| - | title: ' | + | |
| - | href: ' | + | |
| - | onclick: ' | + | |
| - | }, | + | |
| - | { | + | |
| - | name: ' | + | |
| - | title: ' | + | |
| - | href: ' | + | |
| - | onclick: ' | + | |
| - | }, | + | |
| - | { | + | |
| - | name: ' | + | |
| - | title: ' | + | |
| - | href: ' | + | |
| - | onclick: ' | + | |
| - | }, | + | |
| - | { | + | |
| - | name: ' | + | |
| - | title: ' | + | |
| - | href: ' | + | |
| - | onclick: ' | + | |
| - | } | + | |
| - | ]; | + | |
| - | const $html = createShareHtml(' | + | |
| - | $socialShare.innerHTML = $html; | + | |
| - | } | + | |
| - | }); | + | |
| - | | + | |
| - | + | ||
| - | + | ||
| - | </body> | + | |
| </ | </ | ||
| Строка 374: | Строка 229: | ||
| <wrap right> | <wrap right> | ||
| </ | </ | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | <note blue > | ||
| + | ← [[playground: | ||
| + | |||
| + | </ | ||
| + | <note blue> | ||
| + | ---- | ||
| + | |||
| + | <WRAP left 30%> | ||
| + | <note blue> | ||
| + | </ | ||
| + | ---- | ||
| =====exsample===== | =====exsample===== | ||
| Строка 492: | Строка 361: | ||
| [[: | [[: | ||
| [[https:// | [[https:// | ||
| + | |||
| + | |||
| + | ====читать далее==== | ||
| + | < | ||
| + | < | ||
| + | <meta name=" | ||
| + | < | ||
| + | #more {display: none;} | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | <button onclick=" | ||
| + | |||
| + | < | ||
| + | function myFunction() { | ||
| + | var dots = document.getElementById(" | ||
| + | var moreText = document.getElementById(" | ||
| + | var btnText = document.getElementById(" | ||
| + | |||
| + | if (dots.style.display === " | ||
| + | dots.style.display = " | ||
| + | btnText.innerHTML = " | ||
| + | moreText.style.display = " | ||
| + | } else { | ||
| + | dots.style.display = " | ||
| + | btnText.innerHTML = " | ||
| + | moreText.style.display = " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
playground.1765705078.txt.gz · Последнее изменение: — vladpolskiy
