Autor Zpráva
Anonymní
Profil *
neviete proim vás niekto či sa da nadefinovať farba toho pozadi keď si ten čo číta stranku označí text ? viete čo myslim ? CTRL+A
Vít Dlouhý
Profil
Nikde, barva se přebírá z nastavení barev operačního systému.
habendorf
Profil
IMHO to nejde, prohlížeč to asi předává ke zpracování systému
habendorf
Profil
Vít Dlouhý: Tak než jsem to naťukal, stihnul jsi to o pár vteřin dřív. Aspoň že jsme se shodli :o)
Yuhů
Profil
viděl jsem někde jakýsi připravovaný selektor ::selection

nic víc nevím
Vít Dlouhý
Profil
to habendorf: Já příště počkám ;-)
Webspy
Profil
A na co by ti to bylo ???
llook
Profil
Webspy: Třeba mě se ve Firefoxu označený text podbarví vždy stejným pozadím a vykreslí stejnou barvou. Kdyby někdo tyhle dvě barvy dobře tipnul (třeba omylem), tak bych neviděl, co označuju.
Ale to je asi spíš nedostatek prohlížeče, lepší by bylo, kdyby barvy volil podle barev označovaného textu.
Yuhů
Profil
Hele, vy mudrcové, v Mozille a v Safari to měnit jde:

<style type="text/css">
::-moz-selection {background: green; color:yellow;}
::selection {background: green; color:yellow;}
</style>

první zápis je pro mozillu (pseudo-pseudo-třída ::-moz-selection), druhý pro safari a budoucí prohlížeče. Bacha, pokud to napíšete hromadně oddělené čárkou, tak to nefunguje (nevím proč).

Kromě barvy pozadí a písma asi jiné vlastnosti měnit nedají, což je jenom dobře. Pokud nastavíte obě barvy zcela stejné, je barva písma změněna na inverzní. Ale pokud se barvy liší o chloupek, tak se to opravdu po označení nedá přečíst.
Toto téma je uzamčeno. Odpověď nelze zaslat.