Daily Archives: 01.10.2014
Кастомизация скролла в 21м веке
Стилизация нативного scrollbar в Chrome. Chrome custom scroll
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
.wrapper { width: 300px; height: 200px; background-color: red; overflow-y: auto; } .element { width: 200px; height: 500px; background-color: green; } ::-webkit-scrollbar { height: 10px; width: 6px; background: #fff; } ::-webkit-scrollbar-thumb { background: #616161; -webkit-border-radius: 1ex; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75); } ::-webkit-scrollbar-corner { background: #fff; } |
http://css-tricks.com/examples/WebKitScrollbars/
Настройка nginx для кроссдоменных ajax-запросов
Как разрешить кроссдоменные ajax-запросы в nginx.
1 2 3 4 5 |
location /geoip { add_header Access-Control-Allow-Origin "*"; add_header Access-Control-Allow-Methods "GET"; add_header Access-Control-Allow-Methods "OPTIONS"; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
upstream GEOIP { server []; } server { listen *:80; server_name []; location /geoip { # CORS Headers if ($request_method = OPTIONS ) { add_header Access-Control-Allow-Methods "GET"; add_header Access-Control-Allow-Origin "*"; return 204; } add_header Access-Control-Allow-Origin "*"; set $args "format=json&language=ru&ip=$remote_addr"; proxy_pass http://GEOIP/?$args; } } |