
以下のようにboxを作りその中にフロートさせた2つ(div class="b"とdiv id="c"を作り、
div class="b"の方にdiv class="nwesbox"を作り、その中にiframeを入れました。
問題はdiv class="nwesbox"に上下左右に表示指定したborderの線の右側のみブラウザ(ie7)で表示されません?
div id="c"を取り除くと表示されます、nwesboxやiframeの幅を変更したりしてみましたが
解決できなく困っています、どなたか教えていただけますでしょうか?
宜しくお願いします。
以下html記述-----↓
<div class="box">
<div class="b">
<div class="nwesbox"><iframe id="iframe" frameborder="0" scrolling="yes" src="whats.html" title="お知らせ">お知らせ</iframe></div>
</div>
<div id="c">
<p>*****</p>
</div>
以下CSS記述------↓
.box{
width : 898px;
margin-left : 0px;
margin-top : 0px;
padding-left : 0px;
margin-bottom : 0px;
}
.b{
width : 575px;
margin-left : 0px;
margin-top : 10px;
background-color : #ffffff;
padding-left : 10px;
float : left;
margin-right : 0px;
}
.nwesbox{
width : 575px;
height : 233px;
background-color : #ffffff;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080ff #0080ff #0080ff #0080ff;
}
#iframe{
border-width : 0px 0px 0px 0px;
margin-left : 0px;
width : 573px;
height : 228px;
padding-top : 0px;
overflow : auto;
margin-top : 0px;
}
↓---iframe内に読み出してる先のテーブルに指定した内容(テーブル幅)---
#what{
width : 545px;
background-color : #ffffff;
margin-top : 0px;
}
No.1ベストアンサー
- 回答日時:
示されたソースをそのままコピーしてみたところ、私の環境では表示されました。
関係ありませんが、スタイルシートに書かれている.nwesboxのスタイル、
>border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080ff #0080ff #0080ff #0080ff;
これは以下のように短く出来ます。
border: 1px solid #0080ff;
#iframeもborderを無くしたいのならborder:none;で出来ます。
marginやpaddingもmargin: 上 右 下 左;といったように短く記述することが出来ます。
参考URL:http://www.tohoho-web.com/css/index.htm
deco_o3uさまありがとうございました、
再度サーバーにデータをUPしてみましたが右側borderだけ
表示されません。
<div id="c">への設定がおかしいのでしょうか?
#c{
width : 289px;
float : left;
background-color : #ffffff;
margin-top : 30px;
margin-bottom : 0px;
padding-left : 7px;
}
よろしければ再度検証いただけましたら助かります。
またお礼の返事が遅くなりました事をお詫び申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
imgの下に点線が入るのを消したい
-
CSSがなぜかfont-sizeだけ効か...
-
widthやheightの数値に単位(px...
-
【CSS】ヘッダーの高さが不明の...
-
入力フォームとセレクトボック...
-
余分な縦スクロールバーが出て...
-
スマホ、横向きで背景リピート...
-
hpビルダー 複数の表の罫線を...
-
インラインフレーム内の表示位...
-
div枠のレイアウトが崩れてしま...
-
css初心者 フレックスボックス...
-
CSSで3分割した背景画像を配置...
-
CSSで背景画像を一番下にもって...
-
テーブルのセル間に余白が空い...
-
FireFoxでToolti...
-
画像をずらしてhoverしたいので...
-
FireFoxで見るとdiv間に隙間が...
-
<div>と<div>の間の10px程の...
-
iframe 内の画像を自動縮小させ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
【CSS】ヘッダーの高さが不明の...
-
css初心者 フレックスボックス...
-
form input テキストを上下中央...
-
画像イメージの上下左右、欲し...
-
余分な縦スクロールバーが出て...
-
CSSがなぜかfont-sizeだけ効か...
-
<div>と<div>の間の10px程の...
-
htmlでheightが自動で延長
-
画像リンクの下に文字を付けた...
-
ネガティブマージン
-
table周辺の隙間をなくしたい。
-
入力フォームとセレクトボック...
-
定義リストに下線をつけたいと...
-
ライトボックスでスクロールバー
-
footer を横幅いっぱいに広げる...
-
CSSについて。このサイトの背景...
-
テーブルのセル間に余白が空い...
-
XHTML+CSS で、ブラウザごとに...
おすすめ情報