私はすべてのブラウザ用に自分のWebサイトをコーディングしましたが、もちろんIEには問題があります。具体的にはIE7のみです。2つの問題が発生した場合の動作と、IEが正しく表示するために追加できるものの解決策を見つけたいと思っています。
送信ボタンは、含まれているdivの下部に揃えられています。
SEARCHフィールドのSUBMITボタンのCSS
#searchform { /*container widget */ position: relative; left: 15px; width: 97%; height: 30px; background-color: #f3f3f3; border: 2px solid #742222;}
#searchform label { display: none; }
#searchform input#s { width: 75%; height: 20px;}
input[type=text],input#s { margin: 0 10px 0 0; width: 60%; }
#searchsubmit{ position: relative; float: right; width: 30px; height: 30px; text-indent: -999px; background: url(http://averylawoffice.ca/img/SEARCH-submit.jpg) center; border: 0px;}
このCSSは、IEバージョン7を除くすべてのブラウザーで機能します。絶対位置を指定せずに、CSSを上揃えにする方法はありますか?