<html>
<head>
<style type="text/css">
div {
-moz-box-shadow: 0 10px 10px hsla(0, 0%, 0%, .2);
-webkit-box-shadow: 0 10px 30px hsla(0, 0%, 0%, .2);
box-shadow: 0 10px 30px hsla(0, 0%, 0%, .2);
}
div:hover {
width:200px;
background-color:red;
}
</style>
</head>
<body>
<? $dynamic_width=800; ?>
<div style=" width:<? echo $dynamic_width;?>px;">hover selector style links on mouse-over.
<div>
</body>
</html>
上記のコードでは、div:hoverの幅はマウスオーバーで変更されません。 div widthは "$ dynamic_width"に応じて変更可能で、マウス上で200pxにする必要があります。divでダイナミック幅を適用するにはどうすればいいですか?CSSとJavaScriptによるホバー:
これはPHPとは関係ありません!純粋なjavascriptや何らかのライブラリ(jQuery)を使用したいですか? – Sgoettschkes