diff --git a/css/card.css b/css/card.css index c3c8813..786593e 100644 --- a/css/card.css +++ b/css/card.css @@ -9,11 +9,6 @@ border-radius: 10px; } -.cardicon:hover { - box-shadow: white 0 0 30px; - transform: translateY(-2px); -} - .cardicon>img { width: 100%; height: 100%; @@ -33,18 +28,6 @@ z-index: 10; } -.card:hover { - width: 300px; - height: 300px; -} - -.card:hover>.cardicon { - top: 30px; - right: 30px; - width: 150px; - height: 150px; -} - .card>.text>.mail { position: relative; font-size: 17px; @@ -83,14 +66,6 @@ transition: 0.3s; } -.card>.text>.username:hover::after { - width: 50%; -} - -.card>.text>.mail:hover::after { - width: 100%; -} - .card>.text { opacity: 0; position: absolute; @@ -99,6 +74,33 @@ transition: 0.3s; } -.card:hover>.text { - opacity: 1; -} +@media (hover: hover) { + .cardicon:hover { + box-shadow: white 0 0 30px; + transform: translateY(-2px); + } + + .card:hover { + width: 300px; + height: 300px; + } + + .card:hover>.cardicon { + top: 30px; + right: 30px; + width: 150px; + height: 150px; + } + + .card>.text>.username:hover::after { + width: 50%; + } + + .card>.text>.mail:hover::after { + width: 100%; + } + + .card:hover>.text { + opacity: 1; + } +} \ No newline at end of file diff --git a/css/header.css b/css/header.css index 3753295..c9bf287 100644 --- a/css/header.css +++ b/css/header.css @@ -21,12 +21,6 @@ transition: 0.3s; } -.usericon:hover { - border-radius: 10px; - transform: translateY(-10px); - box-shadow: white 0 0 30px; -} - .usericon > img { width: 100%; height: 100%; @@ -47,12 +41,20 @@ transition: 0.3s; } -.time:hover { - text-shadow: white 0 0 20px; -} - @media screen and (max-width: 500px) { .header { flex-direction: column; } } + +@media (hover: hover) { + .usericon:hover { + border-radius: 10px; + transform: translateY(-10px); + box-shadow: white 0 0 30px; + } + + .time:hover { + text-shadow: white 0 0 20px; + } +} diff --git a/css/icons.css b/css/icons.css index 9d56d0e..ee8de53 100644 --- a/css/icons.css +++ b/css/icons.css @@ -22,12 +22,6 @@ transition: 0.3s; } -.icon:hover { - border-radius: 10px; - transform: translateY(-10px); - box-shadow: white 0 0 30px; -} - .icon > a { width: 100%; height: 100%; @@ -43,3 +37,11 @@ width: 90%; } } + +@media (hover: hover) { + .icon:hover { + border-radius: 10px; + transform: translateY(-10px); + box-shadow: white 0 0 30px; + } +} diff --git a/css/search.css b/css/search.css index 594c79c..0613d44 100644 --- a/css/search.css +++ b/css/search.css @@ -26,13 +26,15 @@ transition: 0.3s; } -#search-in-google:hover { - box-shadow: white 0 0 20px; -} - @media screen and (max-width: 500px) { #search-in-google { max-width: 200px; font-size: 12px; } } + +@media (hover: hover) { + #search-in-google:hover { + box-shadow: white 0 0 20px; + } +}