paddingがtableできかない

Webサイト作成 TIPS
css

CSSでtableを作るとき、paddingを指定しても、うまく反映されない

paddingをたとえばtable のスタイルに設定すると、全部のセルにpaddingが反映されないか、と思ってしまいますが、実際はされません。
されると楽なんですけどねー。

なので、次のような方法で、そのtableのtdにもスタイルが反映されるようにすればよいかと思います。

 ---CSS---
 /* tableには全体的に反映させたいスタイルを記述 */
 .table1 {font-size: 13px;
          border:1px solid #999999;
          border-collapse:collapse;
          width:680px;
          margin:5px auto 5px auto;}
 .table1 td {border:1px solid #999999;
          border-collapse:collapse;
          padding:5px;}
 --html---
 <table class="table1" ><tr><td>サンプル1</td></tr>
 <tr><td>サンプル2</td></tr>
 </table>

table1のスタイルの最後、margin:5px auto 5px auto;は、右と左をautoに指定しておけば、HTMLでalign=centerとかやらなくても中央に配置するためのものです。

overflowの中にiframeを入れるとIE6で崩れる

css

overflowプロパティを利用すると、狭い範囲の中に、多くのコンテンツを挿入できます。
このoverflowプロパティを設定した要素内に、iframeを挿入するとInternet Explorer6ではiframeの部分がおかしな場所になってしまいます。

解決方法はどうやらないようです。
このような利用方法をやめるか、UFrameなどのJavascriptライブラリを利用してみるしかないようです。

outlook2007

Office2007

Outlook2007で、スペースの「□」や改行マークを非表示にしたい

メッセージ ウィンドウで、[書式設定] タブの [段落] で
[編集記号の表示/非表示] をクリックすると、
スペースの「□」を非表示にできます。

osmdroid マーカーを一旦消去する

Android

osmdroid マーカーを一旦消去する

osmdroid]]はAndroidに[[OpenStreetMapを組み込むライブラリです。

一旦地図とマーカーを描画したけれども、また新しい情報を表示したいので、古いマーカーを消去したい、というのはよくある話と思います。
簡単な話ではありますが、書いておきます。

 public MapView map;
 map.getOverlays().clear();

osmdroid The import org.osmdroid.google.wrapper cannot be resolved

Android

osmdroid The import org.osmdroid.google.wrapper cannot be resolved

私が今一番熱くなっているモノ…
それはOpenStreetMapです。
これからOpenStreetMap関係の投稿が多くなるかもしれませんが、よろしくです。

さて、OpenStreetMapを:Android]]に組み込むために、osmdroid([[osmdroid公式サイト)というライブラリがあります。
感謝感謝ですね!

osmdroidのサンプルコードの中に、
GoogleWrapperSample
というものがありますが、これをEclipseでインポートしますと、

 The import org.osmdroid.google.wrapper cannot be resolved 

というエラーが出ます。

 osmdroid-third-party-4.1.jar

というjarが読み込まれていないのが原因なので、下記のサイトの下のほうから
http://code.google.com/p/osmdroid/wiki/Downloads

 osmdroid-third-party-4.1.jar

を選択し、libsというフォルダをプロジェクトのトップレベルに作って、そこにコピペします。

すると、エラーが消えるはずです。