サムネイルをセンタリングして正方形にきりとる
.cover_img
{
display: inline-block;
width: 98px;
height: 98px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
画像のタップハイライトを非表示にする方法
スマホサイトで困ったのでメモしておく。
該当のimgタグに下記プロパティーをあててあげたら解決した!
.xx img {
pointer-events: none; /* imgのタップハイライト */
}
Androidの標準ブラウザでセレクトボックスを標準デザインに戻す方法
セレクトボックスは一度リセットCSSでリセットをしデザインをあてていたけれど、
説明文だけの画面とかお堅いところの画面では標準を使いたいということで、
元に戻す方法を模索していた。
ボーダーなどはさておき、プルダウンっぽい▼さえでれば問題なかったけれど、
- webkit-appearance: none;
をあててもなぜかAndroidの標準ブラウザだけそれっぽくならない。。
試行錯誤していたらやっとみつけたよ。。。
疲れたパトラッシュ....
input[type=search],
input[type|=checkbox],
input[type|=email],
input[type|=number],
input[type|=password],
input[type|=radio],
input[type|=text],
/*select,*/
textarea {
padding: 6px;
font-size: 15px;
background: #FFF no-repeat;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
/*Androidのブラウザでデフォルトのデザイン表示用*/
.xxx select {
-webkit-appearance: menulist;
border: 1px solid;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
}
Chromeで小さいフォント指定が出来ない現象(仕様)
CSSスプライトの超便利ツール★Glue(CGIを使用)
以下の2つの記事を参考にglue、OptiPNGのインストール、Python のパスを通したりして
キレイにCSSと結合したpngファイルを吐き出してくれました。
ありがたや〜
私が使ったコマンドは
glue icon sprite -p3 --retina
速いは正義!CSSスプライトの作成効率を10倍高めるGlueの使い方まとめ : DeNA Creator(クリエイター) Blog
http://blog.makitasako.com/posts/2013-07-16-glue/