1

埋め込まれたフラッシュがインラインブロックを台無しにするのに問題があります。水平方向の行には3つのdivがありますが、このフラッシュオブジェクトを最初のオブジェクトに配置するとすぐに、他の2つは約15pxドロップします。最初のdivは想定どおりに残りますが、他の2で何が起こっているのか理解できません。'objecty'を使用して埋め込みますが、他のコードでも同じ+より多くの問題が発生し、オブジェクトの幅と高さも減少します。効果はありません。どんな助けでも大歓迎です。乾杯、

#nb_designblankleft_portfolio
{
border: 0;
margin: 0;
padding: 0;
width: 200px;
height: 40px;
display: inline-block;
text-align: center;
line-height: 40px;
background-color: #ffffff;
background-image: url("media/buttons/bwbrs.gif");
font-family: Arial;
color: rgb(0, 0, 0);
font-weight: bold;
font-size: 13pt;
zoom: 1;
*display: inline;
_height: 40px;

}

4

1 に答える 1

0

どうやら、あなたが欠けていたのは、divが列として使用されるときに必須である単純なfloat属性だけでした。

#nb_designblankleft_portfolio {
    border: 0;
    margin: 0;
    padding: 0;
    width: 200px;
    display: inline-block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    background-color: white;
    background-image: url("media/buttons/bwbrs.gif");
    font-family: Arial;
    color: black;
    font-weight: bold;
    font-size: 13pt;
    zoom: 1;
    _height: 40px;
    float: left;    //add this exact line to #nb_designportfolio_portfolio and #nb_designblankright_portfolio
 }
于 2012-10-05T02:23:11.993 に答える