Autor Zpráva
Jan Tojnar
Profil
Nevíte jak udělat aby bylo písmo invertrované vzhledem k pozadí
Dranel
Profil
Předpokládám, že to půjde nějak v JS. Možná by to teoreticky mohlo jít nějak v CSS3, ale to jen střílím od boku. A navíc je to ještě za humny.
Bubák
Profil
Obrázkem, ale na barvě #808080 ti ani to nepomůže.
swetko
Profil
<?php
$cervena=120;
$zelena=50;
$modra=215;

$invertcervena=255-$cervena;
$invertzelena=255-$zelena;
$invertmodra=255-$modra;
?>

<div style="width:500px; height:200px;background-color:rgb(<?php echo $cervena; ?>,<?php echo $zelena; ?>,<?php echo $modra; ?>); color:rgb(<?php echo $invertcervena; ?>,<?php echo $invertzelena; ?>,<?php echo $invertmodra; ?>);">
lorem lorem lorrreeeem
</div>

či?...
MOje
Profil *
Tohle je sice zajímavá matematická operace, ale ma chybu, v tom, že když bude barva mít hodnotu 128 (nebo blízkou) tak se spočítá jako negace stejná, nebo hodně podobná barva a barva písma bude stejná jako barva pozadí

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0