diff --git a/public/opac/js/renderFilters/list.css b/public/opac/js/renderFilters/list.css index dcb111d3bc61135c4cdf8667c6cd2e941412a633..8b6c4951a46a8873c3d00213b215e038f2c2b9da 100644 --- a/public/opac/js/renderFilters/list.css +++ b/public/opac/js/renderFilters/list.css @@ -80,7 +80,7 @@ } .boite ul.filters.list .search h2 { - display: none; + display: none; } .boite ul.filters.list ul li a + input { @@ -90,6 +90,7 @@ top: 5px; } +.boite ul.filters.list ul li a + input[checked], .boite ul.filters.list ul li:hover a + input { display: block; } \ No newline at end of file diff --git a/public/opac/js/renderFilters/tabs.css b/public/opac/js/renderFilters/tabs.css index c087500384185ca9e97b0dd89c864a64bfa877bc..8bc2d87b9134e90a331c265bbf68be8b57a3d00d 100644 --- a/public/opac/js/renderFilters/tabs.css +++ b/public/opac/js/renderFilters/tabs.css @@ -1,83 +1,96 @@ .boite ul.filters.tabs { - padding: 0; - width: 100%; + padding: 0; + width: 100%; } .boite ul.filters.tabs > li { - display: inline-block; - vertical-align: top; - position: relative; - padding: 0px 5px 5px 0px; - min-width: 100px; + display: inline-block; + vertical-align: top; + position: relative; + padding: 0px 5px 5px 0px; + min-width: 100px; } .boite ul.filters.tabs > li h2, .boite ul.filters.tabs .search form { - text-align: center; - padding: 5px 5px 5px 26px; - margin: 0px; + text-align: center; + padding: 5px 5px 5px 26px; + margin: 0px; } .boite ul.filters.tabs > li h2 { - background: transparent url(../../images/buttons/down-chevron.png) 2px center no-repeat; + background: transparent url(../../images/buttons/down-chevron.png) 2px center no-repeat; } .boite ul.filters.tabs > li:hover h2 { - background-image: url(../../images/buttons/up-chevron.png); + background-image: url(../../images/buttons/up-chevron.png); } .boite ul.filters.tabs > li h2, .boite ul.filters.tabs ul, .boite ul.filters.tabs .search form { - background-color: #ddd; + background-color: #ddd; } .boite ul.filters.tabs li { - list-style-type: none; + list-style-type: none; } .boite ul.filters.tabs ul { - padding: 0px; - margin: 0px; - position: absolute; - display: none; - white-space: nowrap; - box-shadow: 0px 10px 10px rgba(0,0,0,0.5); - z-index: 100; - min-width: 90%; + padding: 0px; + margin: 0px; + position: absolute; + display: none; + white-space: nowrap; + box-shadow: 0px 10px 10px rgba(0,0,0,0.5); + z-index: 100; + min-width: 90%; } .boite ul.filters.tabs li { //iOS touch :hover workaround cursor: pointer; -} + } .boite ul.filters.tabs li:hover ul { - display: block; + display: block; } .boite ul.filters.tabs ul li.selected { - font-weight: bold; + font-weight: bold; } .boite ul.filters.tabs ul li { - display: block; + display: block; + position: relative; } .boite ul.filters.tabs ul li a { - display: block; - padding: 5px; + display: block; + padding: 5px; } .boite ul.filters.tabs ul li a:hover { - background-color: white; + background-color: white; } .boite ul.filters.tabs .search h2 { - display: none; + display: none; } .boite ul.filters.tabs .search form { - padding-left:5px; + padding-left:5px; +} + +.boite ul.filters.tabs ul li a + input { + display: none; + position: absolute; + right: 5px; + top: 5px; +} + +.boite ul.filters.tabs ul li a + input[checked], +.boite ul.filters.tabs ul li:hover a + input { + display: block; } \ No newline at end of file