• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zmniejszenie zaznaczenia tekstu w pionie

VPS Starter Arubacloud
+2 głosów
177 wizyt
pytanie zadane 9 listopada 2021 w HTML i CSS przez FabQ Początkujący (450 p.)

Witam, czy wie ktoś jak mógłbym zmniejszyć zaznaczenie tekstu w pionie? Na mojej stronie www wygląda to tak jak na obrazku nr. 1 a chciałbym żeby wyglądało jak na obrazku nr.2

1.    2.

komentarz 9 listopada 2021 przez SzkolnyAdmin Szeryf (88,320 p.)
Były łatwiej, gdybyś zamieścił kod, a tak to tylko wróżenie.

2 odpowiedzi

0 głosów
odpowiedź 15 listopada 2021 przez VBService Ekspert (255,680 p.)
wybrane 16 listopada 2021 przez FabQ
 
Najlepsza

Może wstaw napis "Federation" do tzw. "kontenera"

 

przykład

<div class="line-height">Federation</div>
<br />

<div class="flex"><span>Federation</span></div>
<br />

<div class="grid"><span>Federation</span></div>
<br />

<div class="translate"><span>Federation</span></div>
div {
  position: relative;
  width: 100px;
  height: 50px;
  background-color: gray;
  font: 700 1.2em monospace;
  user-select: all;
}
div::before {
  content: attr(class);
  position: absolute;
  font: 300 0.7em monospace;
  bottom: 0.1em;
  left: 0.1em;
  color: yellow;
}
div::selection {
  background-color: orange;
}
div span::selection {
  background-color: limegreen;
}

div.line-height {
  text-align: center;
  line-height: 3em;
}
div.flex {
  display: flex;
  justify-content: center;
  align-items: center;
}
div.grid {
  display: grid;
  place-items: center;
}
div.translate span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
window.onload = () => {
  const texts = document.querySelectorAll('div');
  let i=-1;
  setInterval(() => { selectText(texts[(i<texts.length-1) ? ++i: i=0]); }, 1000);    
}


// https://stackoverflow.com/questions/985272/selecting-text-in-an-element-akin-to-highlighting-with-your-mouse
function selectText(el) {
    var doc = window.document, sel, range;
    if (doc.getSelection && doc.createRange) {
        sel = doc.getSelection();
        range = doc.createRange();
        range.selectNodeContents(el);
        sel.removeAllRanges();
        sel.addRange(range);
    } else if (doc.body.createTextRange) {
        range = doc.body.createTextRange();
        range.moveToElementText(el);
        range.select();
    } else {
        console.warn("Could not select text in node: Unsupported browser.");
    }
}

0 głosów
odpowiedź 9 listopada 2021 przez pablop76 VIP (123,340 p.)

Ustaw własciwy line-height

komentarz 9 listopada 2021 przez FabQ Początkujący (450 p.)
próbowałem, nie pomaga
komentarz 9 listopada 2021 przez pablop76 VIP (123,340 p.)
Może nie nadpisuje?

Podobne pytania

0 głosów
0 odpowiedzi 615 wizyt
0 głosów
1 odpowiedź 237 wizyt
pytanie zadane 12 kwietnia 2020 w SQL, bazy danych przez Greeenone Pasjonat (16,100 p.)
0 głosów
1 odpowiedź 259 wizyt

92,947 zapytań

141,899 odpowiedzi

321,118 komentarzy

62,283 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...