2017-09-18 11 views
0

私は、HTML要素に外部CSSドキュメントを持つクラスを通していくつかのCSSスタイルを適用しています。それはうまく動作しますが、PHPスクリプトを適用していくつかのMySQL要素を取得しても、スタイルは要素にはもう影響しません。PHPクラスの後でCSSクラスが機能しない

<div class="col s12 m5"> 
<h4 class="red-text center-align">Sitios de interés</h4> 

<?php 
    $sql = "SELECT * FROM `sitiosintereslink`"; 
    $rs = mysqli_query($conexion, $sql) or die(mysqli_error($conexion)); 
    $fila = mysqli_fetch_assoc($rs); 
    do{?> 

<div class="card col l4 m6 s6"> 
    <a href="<?php echo $fila['direccion']; ?>"> 
    <div class="card-image" align="center"><img src="<?php echo $fila['imagen']; ?>" alt="<?php echo $fila['comentario']; ?>" class="img-responsive"></div> 
    <div class="card-action" align="center"><span style="font-size: 15"><?php echo $fila['titulo']; ?></span></div> 
    </a> 
</div> 
<?php }while ($fila = mysqli_fetch_assoc($rs));?> 





このクラスのスタイルとCSSのドキュメント:

.card-image { 
    width:65% !important; 
} 
.card-action { 
    height: 115px !important; 
} 

私はそれが動作要素に直接スタイルを適用した場合、しかし、まあ、それは方法ではないそれをやる。

+0

あなたのスタイルシートが正しくリンクされていることを確認しましたか? – Juakali92

+0

それは、言われているように、それは他の要素とのスクリプトの前にうまくいきます。 –

+0

何が起こるはずはないのですか?コードにエラーはありません! –

答えて

0

私は問題だと思います。構文上の問題があります。

$sql = "SELECT * FROM `sitiosintereslink`;"; 

コードを見てください。これは誰かにとっては明確ではありません。私はあなたのコードを読んで、それは英語ではなく、それは混乱しているので理解できません。コードにいくつかのフォームを使用します。

+0

ええ、彼の例はその行で大丈夫です、あなたが何かを乱したのはあなたです... – Fuross

0

これは、使用しているサーバーのタイプによって異なります。私が見ることができるのはあなたのコードだけです。それはあなたがそれに取り組んために設定したローカルサーバであり、あなたが

http://localhostを使用している場合、それから私は、あなたがしようとするとそれはあなたのキャッシュが凍結していることをすることができhttp://127.0.0.1 で見ることをお勧めします。時には私にも起こります。だから私はそれらの2つのアドレスを切り替える。それだけでは不十分な場合は、divやテキストを含む段落を追加してスタイルを設定してみてください。それがうまくいくなら、それが最初に何かを示すようにしてみてください。 if文のように

関連する問題